MPGSSWLAGLRSRLSGGREREDGLGILAFEAAAAMSRLVSLHRSLSDAEVRRLRGDALRAEGVARLTSTDQSLLLRLACGELVADLDRAAGTASRLGHARCPDGEPLLRDFDRVYAEAKRGSLARLDATAGFSFSRGAGKRFREMERHVAATAKLYAEMDSLTELESSERRMEQWRQHSGPIIPAQSANSKRQQEPSEKLVRELRLQRHKVRRLMEGSLWSVAPRKAAKLMAKSVLAVLARISVAFGASVPGLPLPPLAAGRQASWALGHSSGPLHRLTATPADAAIRHSAPIFRPKDAAMPASESLKPAATTVGGSGMELLYANVIVSAETLLKALRPAIRNEEVAQDGLELSMRDELYKMLPVTIRAAVKAKLRERRREQRQMDEEAAAAAMDAVERVLRWLGPMARDTQRWHDERSMERGQRFSMRPRAPMVQTLHFADRRKAEAAIVEVLVGLSCACWYDDERRRPAGWDE*