MELPELLVIHPPPVFIIHQQQFSQKFKLLKAYESPLSTELFLQAHAQSTKALICYGKSPITSDILRRLPSLQLVVTGFNHIDLPECRRRCIAVANTADVFSEDTADIGVGLLIDLLRKISSGDRFVRSGIWPKSIRYPLGSRLGGKHVGIVGLGNIGLKVAKRLEAFGCKISYNSRQKKPVHYNFYPNVCELAFNCNILVICCTLTLETRHMIDKDVLKALGKDGILINIARGPIVDEKELVKFLVDGEIAGAGLDVFENEPKVPQELIELDNVVLTPHRAAFTKEAFRDAFQLVLANLEAFFLNKPLISPVID*