MGTMIINGRPVEFTDEKNVLAVIHKAGIDMPTLCYYSELSTYGACRMCVVEDARGKIDSSCSMEPRDGLEIRTNTARLLRYRRMILELLLAAHECDCTVCSKSGSCRLQMLAHRYGVKRVRFEDTRERLPQDESSYAIVRNPNKCILCGDCVRVCREIQGMGILDFVNRGSEARVRPAFNEPMIHTRCISCGQCAAVCPTNAIRVRRHIDDVWKAIFDPKKRVVAQIAPAVRVALGERFGLEPGVNSIGKVVAALRTLGFDHVTDTTLGADFTVMEEAAELMQRLEDGGPFPMFTSCCPAWVKYCENCAPDLLKHLSTCRSPMQMFSPVIKAYYAQAEADGRETCSVAIMPCAAKKMEAAREEFRTNGVPDTDYVLTTQELIEMIEEAGIDFDALVDLAPDMPLGLGSGAGVIFGTSGGVAEAVVRRCLNSNKQYLSSEKIEMTSIRGFDNVKEATLTLAGQEIRIAVVHGMKDAQQLIAEIFDGSRSYHLVEVMSCKGGCVGGAGQPYGLTPVKRERASGLYSADKMSGIRSSDENPIITYLYENVVKGRSHEMLHVHHKVPEGEHA