MFLFTYLNSLSKTPQKLKKRMLATWTPDQELNKVRLRSGADMKRKLTWYDLVALGVGGMLGVGVFVTTGPVARKTSGPSVFISYIVAALSALLSSLCYTEFSVDVPVAGGAFSYLRVTFGEFVGYFAGANILMEYVLSNAAVSRSFTEYLSCAFGRNDPNSWRIHVHGLMQGYNMLDFPAVALIIVLTICLCHSTKESSMLNLIMTAFHVVFFGFIIIAGFCNGKVDNLVKPGGIAPYGVRGILDGAAIVYFSYIGYDTVSTMAEEIKNPSKTLPLGIVGSVLIVSALYCLMALSLCLLLPYNMIPEGASFSAVFELMGWKWASNVVGAGASLGIVASLLVAMLGQARYLCVIGRVYVKHPLHYSQSLIL*