MSTITVPHPPPSATDDSEKLREAFEGWGSDKKTIISILGHRNASQRKLIREAYAEIYKEDLCKRLEYELIRHFERAMLLWALDPAERDAVLANGALRKGETCDRVVLEIACARSAEELLMVRRAYHERFKRSLEEDIASHTTGDIRKLLVAMVSSYRYEGPEVNASLASKEAQALNDAIQSNCFNDEEVIRILSSRSKHQLNATLNKYKDYFGTHIIKNLKSSPEDKFIPAIRIMIRCIYSPQKYFEKVIRHAIVGLGTDEEMLTRAIITRAEVDLREIKEAYQKRNSKSLEKAVADDTSGDYKDFLLTLLGAENL*