MDLARKRRPDAALNGNGGVAGSKRFKQESESVPTGIGSKSKPCTKFFSTAGCPFGEGCHFLHYVPGGINAVAHMTNHGNPALPPSSRNHVVSPAIPDGTSPPFVKTRMCNKYNSAEGCKFGDKCHFAHGERELGKPIIPSHEDRPLASMTGRLAGRIEPPPPGLAAAASFGASATAKISVDASLAGAIIGKAGVNSKQICRVTGAKLSIREHETDPNLRNIELEGTFDQIKQASTMVRELIVNISSNAAAPMKNNPAAAPSGPTSNYKTKLCENFAKGSCTFGERCHFAHGASEMRKPGA