MQIGNGVEGVIVGGTTGEGQLMSWDEHIMLIGHTVNCFGDAIKVIGNTGSNSTREAIHATEQGFAVGMHAALQINPYYGKTSHEGLVLHFESVLSMGPTIIYNVPGRTGQDIPPSVIKRLAESLNFAGVKECVGNNRVKQYTDNDMAVWSGNDDECHDARWDCGARGVISVASNLVPGLMHDLMVNGKDEVLNKKLLPLIEWLFCEPNPIGLNTALAQLGVIRPIFRLPYTPLPLEKRTQFFHIVQDLGREHFVGDKEVQVLEGNDFILLGRY*