MMGLTKHGSAHLGALSTVHSTLPSRRSDLDSARAVPPDMNGSAGLDPKRGKSPDAVDALPTHIIEKIVSLIPFPSLLTARALSSYWFSSFSWEPPHYSSLQEQVRSVSRNWTTFCPTFVTKDHELIGFDKVRQQWTSLLPLTYFPLQSSVCQFSGYGSSLEGPLLCANVNAGSCCSLLETYFKVDLFITNVITREWKILPPRPVMQHPTHVQVLPSSTAGGYKVLTLTHPVSSEFEEGGSDLIQIYDSGRDAWELVPTDVTSSYLEDLGGVFLNDKYYVLYRNEEIAGLGRNVVIEHITVYDVHGGLCRRIVLDSLPLNPGNLDYEFGIVKVTGSVMLVVVANSLSVDEEHSACPMHHHNFGEMAIRCVSANSIMVFELNPETGDFKPVATGPPCLAKNVSVDQMIGHESRIYFAGCVPHSSVLFYDLQQNQWGCLPKPMVGVCSSHSIAYCFAFEPGLDPFVRV*