MFTYCAQNLTMGQVLGCIQVGQSTVAISERFGKFEEVLDPGCHCVPWFLGSQIAGQLTLRVQQLDVRCETKTKDNVFVTVVASVQYRAVADKASDAFYRLTNTREQIQAYVFDVIRASVPKLYLDSVFEQKNDIAKAVEEELEKAMSAYGYEIVQTLIVDIEPDVNVKRAMNEINAAARMRLAANEKAEAEKILQIKRAEGEAESKYLAGLGIARQRQAIVDGLRDSVINFSENVPGTSAKDIMDMVLITQYFDTMKDIGASSKSTSVFIPHGPGAVRDIASQIRDGLLQGQTMEK*