MSFPGKVELSPVQPLPLDIGIPVTPNEKELRERRRFSKLIPFLYTVQKWSILPFGCFALLHIPAVVVMPSLSVNLAKQLFTMGRCVYQAPGLESLMIWGSLGVHILSGVTLRLLKIYRNYSYYGMVHKRTRRRKSLFAKENTDDLDPSFGMGGITSLLGLGFKGSYISKILGISPLSFTGYLLLPVLAAHINDMRLLPASIDGDSNLIDVEYITQALAQHKWTTSLGLLALVGLASYHTIGGMMRYLKLYSLRSRQWSYALVVGMFTVAGFSLRAISQLPLIQGYVGKRYSVYLA*