MLVSSGAHYGVGPRPRMEDKHTIHKSWIPSSSSSVIKGEWHLFAVMDGHGGSRAAEYAARQLPALLKQKLEEDPTDFRKALKEAFEETDNGFLDMARKFGMSDGTTALVALVGPDRIIVAHVGDCGAVLVSDRSEEEICDLTSDSFGQDFGAENMAGLEDASSSDSGSADACPVLNSTEISVPIPNRALNARGPLSPSESLCSESPSNSASCPNPVSSASSTCSGEDNRSARTSRRTIRGVSLVSAHRADIESEREMIRSRGGLVHEDPDGALRVNGMLQVTRALGDLSFKPQVSNEPEIVECEVPPGMEGTLILASDGVCDVLGPAELAAIVRADCASCESASGDECEHVVAAARDPTGVAKRIIAAAYERGSQDNATTVVVHFARPRPTVCE*