MAGKLECVVVAVDGSEESMNALKWALNNLKLRPQEPGSEPGSFLILHVQSPPSIIVGLNPGSIPFGGPSNVEVPAFTAAIEAHQRRISDAIMDHALQLCAEKKVNVKTKVVVGDPKEVICDVTEKLQADLLVMGCRDFGAIKRMFLGSVSNFCVNHVQCPVMVVKGTS