MDDAAATKLQKAYRGYRTRRKLADSAVVVEELWWQALNFARLNHSTISFVEPKPKSVASHWNRVSLKASKVGQGLSRDSKALKLASQHWLEAIDPQHRSGHNLHFYYDFWCQSQASQPFFYWLDVGNGKYIDLPECPRTLLKKQCIKYLGPREHELYEYIINEGKVIHKQSGEPLDTSQGPEEAEWIFVMSTARKLYSGKKEKGVFQHSSFLAGGAIIAAGKLTAENGVIKSIVTYSGHYKPSMENLVNFMKFLEESGVDLKEIKARPFTKDDCCDDPTPNDTQNIVVSANTPQVVLSPNTMEGDEGKDAPEEQAKLTYQRTLSGGLRSPKAAIDVPQKAILERIKSKSESKSYQLGHKLSMKWSTGAGPRIGCVNDYPAEIRMQAMEMVDLSHRPRA*