MSTFPPPPPSAARSPVARVRLDHLVPFDGAFTPAYARAVEAVAASLTRHGAAAVDLPAADAAVVRCALESARAFFCDRSGLYVYRAGRALDDGELSPACMSDAFRCLGKTARAALCAIARNLRLRSDAFSHLLDDNPLPLDEVSASELMVSFSHGHPQSSQAPMVGLRPSMAEVDRGFVTLVASDHPGIEVCNPNGHWYPADVGSSPDVLLLLTGRALSHVTAGLRLNSQYRIINNENRASLMFRLMPRANAILDCSPISAAGHCTPQIHRPISASQFMDDLRAEENVYHHLEAPPESQGNFVNEPSLRSVLSDPLSGAFLEDAMVLPCGHSFGGLMLKKVLELARCSICNGDVDEASLFPNLALRAVATVVKMEDDRRLFHNAALRKRRKEVTEHMDAQRRNGSSKDSIELGLEAESPRAFKGVQYPFVVGERVLIMGNKRTPDKFVGKEAVVTSQCLNGWYLVKAVDSGESIRLQYRSLRKAGELQVQALLQSRR*