MLFHLSHLSLPRFSLLQTRTHSHTRLLSLSAMAALRTAAFSGALAIPPPPSHSISFSRTRHAVSSLASSCSASPLLCASFRKPLLVPKQHLFALRALHLPDYSVKDEGKAESLEYRVFFFEGSGKKISPWHDIPLQAGDGLLNFVVEIPKETSAKMEVATEEPYTPIKQDTKKGKLRYYPYNINWNYGLLPQTWEDPSHANHEVEGAFGDNDPVDVVEIGERKANIGEVLKVKPLAVLAMIDEGELDWKVVAISVDDPKASLVNDADDVEKHFPGTLTAIRDWFRDYKIPDGKPANKFGLGNKAAGKEYALKVITETNEFWSKLVKRSVPAGELSLV*