MEEGFTGGVRIVSRRLVRPEPTASSPDNNSAPPEEEEDEIMHMTPWDLRMITVDYIQKGLLLPKPPAAGGAHAHRLVDGLASSFARALARFYPLAGRLAVDAATGGPGVVVSLRCSGEGAEFVHAEAPEVTVSDIITLPAGHYYVPSALVWSLFPLNGLLGTDAALDDDSRAPLLSAQVTELADGVFVAMSLNHAVGDGTTFWHLFNTWSEISRAGGEGREAELCTPRPVLDRWFLDTCPVPIALPLRKLEDIVRQPEYPPVRECFFDFPAESVRKLKAKANAEIAAGGGTAPAAVVLSSLQSLFAHLWRAVCRARELAPGAETAYLLPVGCRARVRGVPQAYVGNAVTLAVAKSTAGEVLGGGLGWAALLLNRAVASFDEAGVRAELAAWARDPRFAYVEPRGYGGAATVATGSSPRFDVYGNDFGWGRPLAVRSGAGNKMDGKVTVYEGRGGAGSMALEVCLEPQALARLVADDEFMEAVTVSAAAP*