MQYWLVLHGMHLSDRAFCHQGAVWSCVLDPTATLAATGSADFTAKVWDALSGLEKHTFQHNHIVRTISFAHSSMKLLTGGYEKMLRVYDLARPDAEPIKFAAATSAIRNAAWLSTDQLIITALADTAGIAIWDARTCQQVQLLPTDKPVMSVDLTFDGKYLTTTDGHTIRFWDTGSLTKVKEFTVRYPVEAASYCPAKRRVAAGGEDMWVRLHNFDDGQEVECSKGHHGPVHTVRFGPEGKEYASGSEDGTIRIWQTDWVDQADGTANGSS*