MTHPKEFRKKLGELKEAAVKEAHHYWMGSKLLAADIRTARHILGRTLRGSTLSRRERKQLLRTVTDVFRLVPMSIFVLVPFMEFALPFALKLFPNMLPSTFQDSLKEEEKMKRELQMRISMAGFFQEKHDAVEESDAESIEIEKEASAASFLDFLKQARTGEPIPPDAIIKFAGYFEDNLTLDNMERMQLIPMCRYMGVPPYGNDNLLRFQLRHKIRLLREDDQRILWEGIDSLTKMELREACRERGMRSTGLSKDAYKKSLQEWLELSVRKNVPISLLIMSR