MLTWTPLESNPEVLTKYIHKLGVSPAWSVTDVIGLEDDTLEWIPRPVKAFILLFPCSETHRAEEHDRIKEVEEQHPEDLF YMRQFTHNACGTVALIHSVANNKEVDIDRGVLKDFLEKTASLSPEERGRALEKDEKFTADHEALAQEGQTNAANHEKVIH HFIALVNKEGTLYELDGRKSFPIKHGPTSEETFVKDAAKVCKEFMARDPNEVRFTVLALTAAQQ