MPSDANNGGGFSVPCFCASLIFPRLNFNANMPMQNISIYDVHGTKWGFQHIYRGKRRRHLLTTGWSKFVNQKKLCASDSVLFIKHRSGELFLGIRWARSTAGGGVGGGRWKMGEGVEERKRGRGRSRG