MSLVDGRLAYPGVLELRTWRHLPSRHCGIPRRNRLCCYAKSKVNDDEQKHHTSGRGFSIRVPTIPKLGNSESARCLLESAFQALSFEMPKLPIESALQGLSFDISRFSIPKQVFIFDITGFVATKLRGPQQDLPDTILGECQYPRCAWPRTSKGARVEEVSVATKGTVEELQQYDNGLKPAVEQSTTVYPRSKWPRATLQTRKADLDNEASLGKRPAAVSMVGNNGEACLKIPLGPHCAWPRNAHQVTNANGSSFSQSVSSAVLYPHSAWPRRSLSGNGVFSGGPESTLETSSGSAMMKEEGSSVIQGGPRCAWPRKTVSAKQSYQAEKTTDVSENPQIEVLGGKCIGGAKKSPADTDAAATLPRRMLATSVGLSVMNELARGSFIMTSCRDFFSLLPAGSLEIAEEEDATLYLGRRTLMVFIRSQ*