MMARLKLSLLYIHILALAQHAYSEPLNLRKVLQGWANTSWMQVRRLQDVSDIALAFPESGLCYEGCFHAPVSDPWAAPLPEELARGTFETPMPLLNCSSLALTAGLKYFAIVDEFDCYGGNTTVQGWRQDVDCELQCMPGGNMPYTCGGNRRASVFSFGKCETDTSPCVPSPQLPPRQSSPPRRPVMFSLPQLPQVPQLPPSPAPRNFRCRNDGVALWGVEGPPVKLSLKNNRTVNAEGCLRRCFSDPACSGCYYKTDNNCHQFSQVYSFTGKRFKGVVQACKLA*