MGLTKRNLFLFLVLVVLVVSIEAHIKEFDEVWKKRAQQAKKAARHAYNPNPKIVADHLNYQVDKAVRGSNSRRRDLHRYSGKCMATNPIDQCWRCDPNWARNRMKLTDCVLGFGRKTTGGKGGKIYVVMDNSDNELVNPKPGTLRHAVIQPEPLWIIFAKNMVIRLNQELIMTSNKTIDARGRQVHIAHGGGLMLQFVHNVLISNLHIHDTKAGSGGLIRDSVSHYGYRSKSDGDGISIFGSTNVWIDHISMSNCQDGLIDAVEGSTAITISNCHFTKHNDVMLFGASDTASGDSVMQITLAFNHFGHGLTQRMPRIRWGFVHAVNNDYTHWLMYAIGGSMHPTILSQGNRFIAPPNPNAKEVTKRDYAPENVWKNWVWKSQGDLMMNGAFFVESGDPKHAFLKGPDMITSKPGSFVSSLTRFSGSLKCIEGRPC*