MDYPTAVKQEEVEVVVLEDGDEPVAPVMPLPAAMGVGVRAPPFLVKTFEMVEDPETDAVVSWGAARNSFVVWDPHAFAAVLLPQNFKHSNFSSFLRQLNTYGFRKVSADRWEFANEDFLGGQHHLLANIRRRRGGVVSMAATAAATRAVTGGGEAEVARLRRDKEALARELARLRREQRDAMAQLLDMERRVRSTERRQEQCTAFFARALRSPDVLDTIARRRHAAEGRKRPRMLRDGVAFEALALDATAALSDEGAVTTDMIWYELLGEEQAEIDDLVASAAEVEPWEEMDEEEVEDLVQQIDCLASPSSS