MVTIREALLSVAGEDSTSIQTIVETLAGQGFHAHEQAGGAFCLLEADKVAGLNLRQRLALKAAVQAVAAGLGVGSATGPATTGPGVESAAGAGSLPPAAAGADMAAVRQVARDAALAVLEAQTAPRKPKSFSSVGNTEASLFLRDLKLVQVVGNAVFEEELQLPDGTPTCIGFDMSGYADEDAATGPLLAHHKEQLRLLGVRFGRAAFDIYDVHSLKSDSLLIQHGNKAFRGIFDGCIAPYGLSLTSSLTQCRIVYEHKMPKALNARKGQAIVELLAACAYGPCPVLLDLTDGMKHIVYTIRGAELIAWTELTPTQAYNLQARHLMSDTSRTARGLTLEQIPEEEQAWMRPLHQLRPESGLHEQLESVIPFLPPDERMPAALELIHAWAQQAQQPAPPMQLPDSMWAFYS*