MAKILQVQTASLRHELGDSHTFDYVEGTLPCPIDPAIAPYFPEESDEGYAYFDPSQPATYATALEQLEAFLVAEGPFDGILAFSHGAQLAASFLIERARSAASSSPAGARSIRCAIFLSGGIPYQWSSSPTAAALPDVGKLTPIAEAEREGTATPSALPVLLQLPTAHIWGQNDTSYPGTSVVLSRLCKPEWRAVFVHDGGHEVPGMGAEEKACAYWWGNKSSLFGGSEISLGAKVFLTHSHQINAAGKLGRNPRRLVAPSEYLESPIKEDAEGYQRQII*