MQLILFSLFYERPIVSPVGMLETLRKPLRFQEQVFRPVTLIGERLFSSDTIPGRKLEFKYAKEPCEDFCTFMEKTPKEETAAFFRDITEELESHRLLKDFHLKIRNGVRDFRVEVFYGEERPGPDIVNPGKACIACYPNAPLYPEQLPIMEARECIMEEFSDQPYVVSRIDPKGRFGFGVSPVRHVMRMSQLSDDEIYALWFGAVRILRQADVPFISLILNHGSYRTLEHLYLKIWVKSHLFQEMQLHWSEERKEMWRRLLVQAMKRPRRQQPCLFFSTRGTCRHGDLCSYLHQKSQHFESSEADPDREVDLWYS*