MSCSSYHVCTASNPELGSVFVLNQVRGRDTLQQHLPKSSLVFDSFGKTPILYALMDGLYNCGFCVAYLRSSNLRLVLQYVYRCGGFASLFSRLLCNSGNNMHFSEMAFYDFCNND