MGSNSSTAASTEVSTIVKHWREHPPSSYSLKIHNFSELEKSTALSDHKYQSRLGGYNWRLIIYPKGNGEDNVRGFISMYVEIDSKSLMLFTSPTEIFAELRFFVYNKKENKYFTIQDVGVKPFSELKTRWGLQQVLPCDTFNNPDNGYIFEGGQCEFGVDVIVAPSLTNWEVLSFTKKYFDPKFSWTIKDFSELKEDVQKSNSFPMGGKEWVLALYPKGALEAHGKWLSIFLCLADSDKPEADEKIFVQARLGVLNPLGSYHFEYPLETWYTEQSPGWGWAQFLPLAELPKVYLDKEDALKVEIEFKVVSETKYSFTEADPLEKDWVQLTPEN*