MRSTYGVTDWIKRRTPAIVARDASSSNASMSGKSQEQRVLRELRERRIRGVAFDWDLTAYCFHSGGRLRGSRQEQDERLTHGMSSDFRALFNALLTARASCASVRDQDKALKLGQGADAAAQLPEFKLAILTHSDPQHASWAKADPQTGDPALGGESMVRRGLQLNFGETNGADLDAVVVVALYPSLYQKKEEYESIGLTQPPPPGKQFHLQTFRAAHGLEPGEIVLIDDDMTNVEQARRLGYHAVLVRGQGFVFEDFFDAFFML*