MFELCSLRAPHQLVKAERRFDAIPAATRLTHQLLHPVKARRKLAMKRTTVSPCPPATTSNQKATIPGCQTTRKPFHVNTRVDNSLLVTTKKFIALKSANDTVNLNDAAEELNVPKRRLYDITNVLEGIDLVEKIGKNSIRWK