MPSTPEAFLGFSVSCAKTWSKSDCEAFATQLAEKVKALILDSSIELQVLPKPEAVQLLSSNFPKCQDFAKSIDCSSLGLHLVHFNQDTFRTVAVQPVALPSSLKGVPWQIRAAERPGEFQLLGPSVALDAVVPGRFGKLGAQLPMQLGIQECNAAAAEGKQTNMALQAETLQNNTFAELSSRIAAAAAEKSCAVVVAGPSSSGKTTFAARLALHLQARGLEARPLECDMYFKARADPTHPRDAKGELNFEDPGSLRIEKIKEDLEALLDGKAVELPKFCFKTGTIQEKTGNILQLPKQAVLIIEGIFGLHPKFLSAFGNVSLFKVLIGPWSGARLGNLCVMPERKFRLLRRIGRDVRTRGVDAARVMHKFSSVAAGEQMNIFPFAASADVIFDSTLHYEIPALRAVVGADVENAESEDATVQFRKQELANYLSWATPWQTSEYTLMPTSIACEFLGSSIFE*