MGEVDPAFIQELEHRPKLAALEAQGIPQIDLSPIINSSTAATAIEDLVNQVHDACKNWGFFQVINHGVPIEVREKMESAAKRFFDQPVEEKKKVRRDEENPFGYYDTEQTKKVRDWKEVFDFKVEVPTLIPASSYESNDEHAIKYPNQWPHHPPELREASEEYVKEVLKLFYKLLELISLSLNLPSNRLEAFFSKDQTSLARINHYPPCPAPDLALGVGRHKDVGALTILAQDDVGGLEVKRKGDGEWIFVKPTSNSFIVNVGDIMTVWSNGKYEGAEHRAKVNSTRERFSIPIFFNPASYTVVEPLAELIDERNPAKYESYNWGEFLATSERNNFKKPDVENIEFNDFKKPDKLKLDDVISRVENVVI*