MVKVKKELDGAEQNVGGNEVVGGQEVTENLSSDPMLALCQCPLCQLDCGSREQLIAHVYQHTAAVVSAKSYMCPVCGRALSSPGSLGRHLLIHSEDQRSNCAVCGARFTSHATFNSEKLPEVLNAESLPPTHSEGPSGAEGKDIAFNPPVYPAGILLVCNNCAAYRKLLEAQTPGVRKWALRRQNEPLEVRLQRLERERTAKKSRRDNETPEEREVRRMRDREAKRLQRMQETDEQRARRLQRDREAMRLKRANETPEKRQARLIREREAKRLKRRLEKMDMMLRAQFGQDPSAMAALAAEMNFFQLPVGSVELESQLLGKMTFEEQNSSSLH