MVEYKPNQTVYAYHGPLIYEAKILKLKNGKDSFIINQDFQHEPLEEKPNSSGNHHHHHHSQHIAKFDPKKWQDQTCYYLHYQGWNSKWDEWVGIDRIMEYNEENKFKKLELDQLTKKKKAINNNEIIVNATTKNHTNNKNKKESNKRKSSSATTTSGVTAGTNNNKKQKSASTSTTNNTSGNSGTTSNKSKQILSRLNLNFPPELKHILVNDWEYITKDRKLVSLPSQYPINQILQDYKTYRTKQLTSNSDQLSILIEILTGLEIYFNKSLSLILLYKYEHLQYLNFLKQNIINPQQDILQSNIYGVEHLLRLIISFPGLLSTTTMDGISLSVLILELESLCRFIGDRLQLYQNNYEFTSPQYDSLARS*