MDPCILVTGAAGYIGSHTALQLLNEGFKVVIIDNLDNSVEDSMKRVADLAGKNGRNLYFFQVDLRKKEAVEKIFSMARFDAVIHFAGLKAVAESVANPLLYYDNNLVGTINLLQVMADHGCKKLVFSSSATVYGQPASVPCTEDSPLSALNPYGRTKLYVEEICRDLQKADAEWRIILLRYFNPVGAHPSGLIGEDPRGVPNNLMPYIQQVAVGRRKDLTVYGKDYPTVDGTGVRDYIHVMDLAEGHIASLRKLLSTSDIGCREYNLGTGCGTSVLQMVVAFEKASGKKISVRIADRRPGDCSEIFASTEKAERELNWKAKYGVDEMCRDQWRWASQNQWGYRPPASETRD*