MKERRSGLNPSGSSVYPLHPPDSRVLVRVPSDISFLDRLIVAGSSIFIVGSLVWVPLTARWVYRRWKQAKDKRKRALYASLLVILAVLVIGGPHRSPRVGKWLQVRKWSLFQAWVKFIAMEVILDQPKGITMDVQQDKAIFAFAPHGIFPFAFAFGVLPDIATQSFGYVRPVVATATRLFPVVRDFISWANPVDASKDSVERALALGDRIAVIPGGIAEIFEGYPKPNTHPDEEYAIVRSGFLRLAIKHGIPVIPVYCFGATKMLKRLELPGLEQLSLFLRVSICLFFGVGGLPIPFRQRLSYVMGQPILPPVRTTGSDISDAHVKEMQDRFCAEVQRLFDRHKEAYGWSHKTLKLLEQ*