MHCDGMLHYRASADPGVLNRAEWIKYVASFFNVEDKANSIFTQVAQSYASTKAXTANVVASMPATQQPIVAWLYYQPANPAWGPVFGREVVQVQLSKYRYQLTQVCCAVLSPILTIALLFCLVCTLPAMEALPFDDVVLFCMPQDAGGVMISPAAFASFVDGTNVVDTTVAGLGNINLYNFTTMGQVLRSALANVTWVIDETRYPDVRNQDLTLNNFVSTFGFSAADLASLPFLRDGKIVXVDKESNPDGYTSWYEMAVARPDQVLMDLANLFHPTALASNAAPTFLRSLTAGQVTLASAAQCPLVNCQAPATPICPLVF