MSLENFGNFLTLDEKHSFIKKYFKEFYTKDFKLFASKDKHYRTRAELSFYHENDTLFYAMFDPKNKKKYIIEYLDFADEKICAFMPKLLEYLRQDNKLKEKLFGVEFLTTKQELSVTLLYHKNIEDIKSNLENLSNNLHINLIARSKGKKLIFKTENLRQTLNIQGRKIFYEFNNDCFIQPNTTINEKMITWVCEILNTQKRMDLLELYCGYGNFTLALAPFFFKILATEISKSNINFALKNCELNNTINIHFARLSSEELSLAIKKEREFFRLKDIRLDDFNFSHVLVDPPRAGLDKSVIDLIKKYENIIYISCNPITLKENLKELSLTHRAEEFALFDQFVNTPHLECGVFLSKV*