MDLMSGEYAALEEIRQHLLGDLLSPLPLTPTPTNVFLSDEEFIQSFLSSDGNGDTFEVNPPKETPLKYGRRSERPSLTISVPPSVQKFGWETLREATVSPCLYGVWEKLPLKENESEDMVVYGVLKEAAEEGWVAVTPRPLQTKVSVVDKAEGAPAKPQKQHYRGVRQRPWGKFAAEIRDSARHGARVWLGTFDTAEAAALAYDRAAFKMRGAKALLNFPLKIVSNCLEDDLKNDSAGGHMVAYKKRRREEKDTEVPKLGIDTLKEILFGSTSPPSSRRRVSLDNSFPDYGESHKFSALPPISPLAFLGSGQQLPVN*