MVLKLLLLMVLFVNANSLSMPETLNGFLVPEEDYFKWLKHMGSFKHSLFQKAKNKFKPCLTIEVSKKPRSGAFPTVQKAINSLPVINNCRVVISISAGTYREKVEIPATMAYITLRGAGADRTIIEWDDTADRMENGRPLGTFGSATFAVNSPYFIAKDITFKNKAPLPPSGALGKQAVALRISADTAAFISCKFIGAQDTLYDHIGRHYFKKCYIEGSVDFIFGNGLSLYEDCHLHAVTTSFGALTAQKRQSFLEETGFSFVSCKVTGSGALFLGRAWGNFSRVVFAYTFMDKIITPRGWYDWGDKSRQMTVFFGQYKCSGPGADFGGRVAWSRELTDQQAKPFISIGFIDGHEWLLNS*