MATDLVSASHSAASGAARKRRRFGWDDPSPAFYTEDAGLRFQPSSHLMMIPQHKSIVDAPQYSSCSQKLLAHQLAAPRKKSPPWQEDDKDGHFNFKLGDDLTSRYKILQKMGEGTFGRVLECWDRDSREIVAIKVIRSAEKYREAAMIEVDILRILSKHDRDGSRGCVQIRRWFDYRNHICIVFEKLGPSLFDFLKANDYRPFSVDLVREFGRQLLESVACLAKHVTPCAHGVPGIADMHSLSLIHTDLKPENILLVSTEYTKVVDRKNTTKHSLYMKRVPKSSRVKLIDFGSTTYDKECSFSIVSTRHYRAPEVILGCGWSYPCDIWSVGCILVELCSGEVLFQTHENLEHLAMMERVLGLIPPHVIRRSTEKARDYFRHGKRLNWPDRSTSGESIRAVHRLPRLRDLIVEHADKCANLLVDILERMLKYDPYDRPTAREALNHPFFQDI*