MNSGRRSLMSATASLSLLLCIFTTFVVVSNGELQRFIEPAKSDGSVSFIVIGDWGRRGSFNQSLVAYQMGKIGEKIDLDFVVSTGDNFYDNGLFSEHDPNFEQSFSNIYTAPSLQKQWYSVLGNHDYRGDAEAQLSSVLREIDSRWICLRSFVVDAELVEMFFVDTTPFVKEYYTEADGHSYDWRAVPSRNSYVKALLRDLEVSLKSSKARWKIVVGHHAMRSIGHHGDTKELNEELLPILKENGVDLYMNGHDHCLQHMSDEDSPIQFLTSGAGSKAWRGDINPVTINPKLLKFYYDGQGFMSARFTHSDAEIVFYDVFGEILHKWVTSKQLLHSSV*