MRVLAVVLLAAACAAAAGGGGELPEFREAPAFRNGAACAGAPTIHIAMTLDATYLRGSLAGVLSVLRHAACPESIAFHFVASSASPARRLDSLRRALAAAFPTLPATVHRFDARLVRGKISSSVRRALDQPLNYARIYLADLLPRSVSRVLYLDSDLLVVDDVARLWATDLGPDAALAAPEYCHANFTSYFTDTFWRHPEYAAVFANRTRVPCYFNTGVMVIDLDRWRSGGYTAKLEYWMEVQKQEARIYELGSLPPFLLVFAGEVKAVEHRWNQHGLGGDNVAGQCRELHPGPVSLLHWSGKGKPWLRLDAGRPCPLDALWAPYDLLRHRGARDDLLAAVA*