HLRIPLTIPLPGGFKPDTVYTIQGVVNDNANILTLIFLSGDFVALHLEPVADDNDETLIRTNTIDDNEWGTPEEFDTSPFVEGEPFTWRILVEPNYWHVSVNEEFLTDLTHRLTNLTRIDRLEISGDLTVLSIWSWHA