MELIPTLPYDIGLECLIRVPYYNFSSVTSVSRNWKLQIELPEFWRRRRATGSTRQVILMAQARIDPRLKLGSFKYSAFSVYKLTLYEPESGYWAELPPVPGISDGLPMFCQLVGVGLNLVVMGGWNPLTWEPSNAVFVFSFVSATWRRGADMPGCRRSFFGCASDSERTVYVAGGHDEEKNALKSAMTYDVARDMWVPMPDMASERDECKCTFFQDKFHVIGGYDTSMQGQFGTSAESFDPSTWQWDQVNEHFFESATCPRTCVEGGDGKLYLCRDGDVLALGKSTWQAVAAIPVELRSVAFVTAWRGKILMTGSMGFNEPHNTYVLDLQSYKWTKMDTPANFSGHVQSGCCLEM*