MTTAAAPSLRAAAAFQDTAPSWEELQAMVEEKQVALDAMPADLEAGPASSYALRRTFGQPGEPRVKLYRDHAAWCPYCHKIVLQLEEKKIPYLIEKINMRCYGDKPPEFMRKVPSGLLPVLEIDGRMITESAVIQQVLEQIQPERPMLPPEGSPERQRAAQLMRLERRLFSDWLQWLTTGWSHESNREQFKRTMDEINSQLEVAPGPYFLSEFGLVDITFAPFLERIVSSLLYYKGFAVRGEGRYPAVERWFDAMETRDSYLGFKSCHYTHVHDLPPQLGGCVSVPEAAAFAAAIDGTDGKSWHLPLPPLTATSLPTMHAPGEQPEVDRLQAAARLVQNREAVTKFALRGVGQRGSRPVSARLCDPTAIPGMEHLPSADAALRHVAHALLVGVAAKQASDQALRAAAAGQPGVDGAPVAPSLAFLRDRVCVPRDLKLPAARQFRAHLNWAIDELTAAPAASGMX