MLLPEKKPLYELALKKMEELIKTGQWKEGSKLPSESQLAKQFGISRATLREAMRILEEEGLIVKQQGVGTFVRRKPLIKSGLEELFSVTALIERQGMVPGTKDFTVYKLPATENEAKHLRIKPGDIIYKVERIRTADNVPVVYCIDRLPENIVGESFTGFEQSIFSYLEAEHSIRITYAISHIRVIKHDPVVEKKLMMDKNDSILLLEQVHYDENNTPILFSSNYFNASKFDFYIVRKRTL