MAARMSGPLPPIRSAQPAASAAGADVYERGPDGRTRLMAAAAAGDARLCAQLLDRGADPAAVDRAGCTAMFYALSAGHVDAALCEPSLVLLHPAPWRALHRAAQLGDIESARRLIQDKAGYSDRKGGLARYSAAVEAGALSGGPQLLKLLLEAWPESRSPTGPKEARAVVRATAEGGSAESLRIASEWAAEKARGRQEEEEEEKGGETALHGAALAGRIQSVRALVEAGQDPMAGSAGLGTPLECAARRGHLDVLKYLDERIAADELEGAGAARRAALAAAAGRGTWRRAGTCCPLAAAAAGGHADVLQLLLSSGLDLVPVRVECMYRAAERGRLDVIRMLAAAGVSVRSKFRGGQGGAPLHAAAAGGHAACVQLLLELGARPSAHDACMATPLHAALATYTFEEKSSSARRKSAADDEPVRHYSGMASPDGAHLAPDLPPENTEWLSPFL*