MKQTVVLYPGAGVGHFGSMTELAHVFLNHGYDVTMVLIELPVKSSDSGATAIHRIAAANPSISFHVLPLLPVPDMAASGNGKHPFIHLLQLLEDYNELLEAFLRSIPRERLHSLVLDMFCVSAIDVCAKLGVPVYTFFASGASFLSVMTQFPALIAGRWMGLKDIGDTPLDFLGVPPMPASHLIRELLEHPEEEMCKAMTNMWKRNTETMGVLLNTYESLECRAVQSLRDPRCVPGRTLPPMYCVGPLVGNGAKEKDDDEEAGRRRFLAGGVPPLSLGRGEYRGAARRVTNP*