MGVPTVQPHFVLFPFMAQGHMIPMMDIARLLAQRGVIITILTTHLNANRFKKVLDRAIETGLKIQVVHLYFPCLEAGLPEGCENFDMLPSMEFGVKFFDATRRLQPQVEEMLQELKPSPSCVISDMCFPWTTNVAHKFNMPRIVFHGMCCFSLLCLLNLRNWEEFEKIESDTEYFQVPGLFDKIELNKAQLVTILWATDENMKEIMDQMKKAEDEAYGIVVNSFEDLEKEYVEGLMNAKNKKIWTIGPVSLCNKEKQDKAERGNKAAIDEHKCLKWLDSWEQDSVLFVCLGSLSRLSTSQMVELGLGLESSKRPFIWVVRHMSDEFKNWLVEEDFEERVEGQGLLIHGWAPQVLILSHPSVGAFLTHCGWNSSLEGISAGVPMITWPMFAEQFCNERLIVNVLATGVKAGMENPVMFGEEEKLGTQISKDDIKKVIEEVMGEEMEGEMRRKRAKELGEKAKRAVEQGGSSYLNLTQLIQDVTDQANLLKG*