MTHSDGIMLNTNGFPFLMKAPMVAVPNFPIAVINPIMHLVNQMVLARKGHFVPMKQHSPLSLPHPQQILACANDPGVLLNTFQLPSGCFTTLVCFKPGGFKAGTNLELPDAWWRFAKESSYSANIVHSKVVADIACGAEIVISGTPLEDRKSDVEEPPETPLITDDTAEENESGSEGFSCQRCGKVFSYEYYRDKHLKYTRCVDNGNRKFPCTICNRSFEKRDRLRIHILHVHENHRPHVCSVCQKSFSQSSSLNKHLRVHSGERPYKCSFCPKAFTASSILRTHVRQHSGEKPFKCAHCGKAFASHAAHDSHVRRSHIAVI