MERVWGSLAPFTRARCLQNERALFDHLLKDTVGTPPLPARTSRNGLQWHAHDTRVSDSDPDDVVHSVVVEPAPAASGDEENGAKNPRVDLVLVHGFGNGGGCFFRNVASFGAMGRTHLVDWRGAGMSGRPRSFPPRTYDECVDYLVDGLEAWRASRLDERTRMCLVGHSMGAMIATHYAKRYPSRVAHLVLTGPASVKDDSDPARLANFLQGSPLRRLAFNAVVLAWRAGVTPQAVARWLPASTAMRIGGRYTRVRWRSGDTLDEDGQEVLARYVTGVVRMAPGCSEKVMSVFLKPIGRARRALAAVLEDELDATVPVTFVYGDRDWMSPKSGKECAERMRAGERRSRLKNAEFHLLPNAGHFAFVDQAAPFEAIVRSKWLG*