MKYTPQMEKLMRMGIRQQLQNAYPNRQINEEDVENAFALRKEIMIRDFDQWAMTAFDLKQPGVAKMLEEYYPELLERITNMIEQDIEIQRFDKYQKVFFPMNYDDLVMKWARERGWIKTMEESRRRTCWGPPGATARRCCRQGGFRAGYTPDLSPMFNAQTANISSEHNRPYGRNDVDFSKGNPFGAMLMDQQGTRGPALPTAWPYADQNLLPRVVNPNNRVGKDFTTSDQREALNQPLSDMAATEATLGEQIEARWGRFLDLLEPEAKEPGRHINAEAELIKARDDGVFEKLPQEYASAVRSLFYGSGPELREKLWLYIELFVELTSE*