MMEHEIDNLVSRQLLGNFGGFLRKCMFTVLSVGPIPSHISFIMDGNRRYAKKNNLGTGDGHRAGYAALISMLMYCYELGIKYVSVYAFSIDNFKRRPDEVQVLMDLMMEKIDQMLRNDSIVHRYGVRLHFVGNLKLLSDDVRAAAEKAMKATEMNDKAVLLICVAYTSSNEIVHAVEESCREKLKALEINGKDFKDVAEMNEEGNNERVKNGHVDQISEEYCKDKHDEKKFDQPVVKLVDVEKNMYMSVAPDPDVLVRTSGETRLSNYLLWQSAYCPLYSPGVLWPDIGLWHLVWAVLSFQRHHSYLQKKKKQM*