MRLTYDAFVNDLSVVHACNIEEELDQTDIYAVLMWDRERKAAVAAKNKEKMKELDANKPECKARGHAKLKGKPPKEKRKQRPDPAAAEAAAGEDADAAEAAEEDAAAARRLRKRDDGRRARRLEKYTLAEHPNPDGEGHVLVMQETKVPAKRAKNKSGGDAATAPKDVRILPRNAQEVFEIISDYHNVAHEAAGTVKYKISRSYDILDKYIDTFCARCPYCLTTKKSEMAAKRAGLKPIIAKSAWSRVFIDLKDFSKMPMPYLAPKHPKRPQDADNLAYTGEDVEWVEDPERQYRYVLHVRDHFSRFSILRPLEWKSAFCVAQELVEIFRIMGVPQVLHHDNGSEFVNTASVLEAQREE*