MAGAADPHDFSDSDRSSEDETAVNTAEYEGMGPELLQGHNVMNNEFIALEQSGKALDIGNLEPYNGMTFQSLDDARDFYFEYAKRTGFTIRTNRIRHSLKNMAIIGRDFVCSREGFRAAKHTHRKDRVLPPRPITREGCKAMIRLAARDGGKWIVTKFVREHNHKLMTLCKFPGELPTINMLSEEEKDKKIQDLTSELQREKERSAAFRQQLQKILKDLEEHAEFMSIRVEDIVDSLKKVELDDV