MARVFLRSEVAPHHSFTELPSARLCSARRLSCRAVSATQQPMKGGARLNGAQSSHLPRPQHVQITHSMPPEKMEIFKSLDGWAEANILPYLKPVEKCWQPQDLLPDSSAKDFLDEARELRALASGLPDDYLVCLVGDMITEEALPSYQTFLNTLDGVRDETGASLTSWARWARAWTAEENRHGEVLSKYLYLTGRVNMRVIEKTIQYLIQAGMDLRTENSPYLAFIYTSFQERATFIAHGNTARQAKEFGDLKLAKICGTIAADEKRHEHAYSKIVEKLFEIDPDGAMLGLEDMMRKKISMPAYLMYDGDDQNIFRKFSLVIQRAGVYTTKDYADILEHLVKRWNVEKLAGLSPRGQEAQDYVCNLSSRIRKLDELAQSRVKNEPRTARFAWIFNRDVALF*