MDTALTSESGCAVIADKGFNVDPFLVEALQNPRHRLTILRMELDVQRFLQSPDQQQFEFQHFPTSYLRFAAHRVANHYGLITSVRDGGADGNESRIVVTKSSDSRFPAARLSEIPVKQSETGKFEHMKVVIKPRPTKGSGMEGDELKGGLLKSVEERKEDYDRARARIFNGLVNIDCNDSSSETNPWRVNCSSSRDENQVLKNGNIEADKNNISRKSNPASRIAILRDREKDRYDPDYDRSNYRYISNLPVDQNLCVAHFNIQTMGTPIYDMGFRGYSPTAPPSLNLGQHSVMSPCVTTGLNQPSRDAAMYMQWPNAAAVMYTHSYDHFRNSPFQAQFYPQPLSFDYMQNR*