MAAAKIEEMVYEDRISALPEDLLVTILLHVPIKDAIATMILSKRWRFIWTILPKLEYDFFSDGDEDDDDKVVDNDDDDDDDESKKTSWCFFDKSMELHKAPVLTTLLIKLGPGCSSDIDVRKWIAKAVDRRVVVLRFKLSCSNGPTRLPKRIYTCGTLKELTLAHKVLLDFPSSCFLPSLVFLELLFVVYKDDASLDRFFSRCPVLNILVVKRNRRNRDDNITKFSVKIPSLEGLFYVSDEIISSLPDEDEVVDTGKCLAIDTPALLDLTIIDHSGDSFSIENMPCLEFALINVKSFPDIDKSKTSLSAVRSLVLYMTDQVILPFSTVKFSRLMKLRICPHRSDWLEALLLLLKNSPKLTELLVDYAFTPDGIPLSWNQPNSIPGCLSSQLRFFEFREYGGREEEKEFVMYILANSKRLRKAIISVKPDLENKNLIIEELRDIPRVSTFVEMICVG*