MLTWTPLESNPEVLTKYIHKLGVSPAWSVTDVIGLEDDTLEWIPRPVKAFILLFPCSETYEKHRAEEHDRIKEVEEQHPE DLFYMRQFTHNACGTVALIHSVANNKEVDIDRGVLKDFLEKTASLSPEERGRALEKDEKFTADHEALAQEGQTNAANHEK VIHHFIALVNKEGTLYELDGRKSFPIKHGPTSEETFVKDAAKVCKEFMARDPNEVRFTVLALTAAQQ