MVKVKKELENAEQSVGGNEVIGEHEVTEHLNSDPMLGLCQCPLCQLDCGSREQLIAHVYQHTAAVVSAKSYVCPVCGRALSSPGSLGRHLLIHSEDQRSNCAVCGARFTSHATFNSEKLPEVLNMESVPPNHSEGPSSAEGKDIAFSPPVYPAGILLVCNNCAAYRKLLEAQAPGVRKWALRRQNEPLEVRLQRLERERTAKKSRRDNETPEEREVRRMRDREAKRLQRLQETDEQRARRLQRDREAMRLKRANETPEKRQARLIREREAKRLKRRLEKMDMMLRAQFGQDPSAVAALAAEMSFFQLPVGSVELESQLLGKVAFEEQNSSSLH