MRPYTAVNFKEDATNRKVTLAHYANSLSSSMGVTHIMALSQNSARVNLRMGRAPAGPTLSFRVKRFTLGRQIRAVQRRPYDSSKAFESPPVVVTNNFGDASAAPHVKLMRITFQNMFPAINVSTVKLNECRRVVLFNFIRRDTSEVEIRHYAIRAKPVGVDRKVRRLIEAKIPNLSKLDDISDYITGQTSSGAPAPAVNSGAMSDSEAEDETAHVMLPEKFRGKGNNKSQKSALKLVELGPRLRLKLVKVERGLASGDVMYHAYVHKTPEEVKELKQRKEQEASLKRQRREDQEANVQRKQAAKDEKKAKREKRKKE