MAQTILVTGGAGYIGSHTVLQLLLGGFRAVVVDNLDNSSEISIHRVKKLAAEFGDNLLFHKLDLRDKPALEQLFASTNFDAVIHFAGLKAVGESVQKPLLYFDNNLIGTITLLEVMAAHGCKKLVFSSSATVYGWPKEVPCTEEFPLCATNPYGRTKLFIEDICRDIHRSDSEWKIVLLRYFNPVGAHPSGYIGEDPRGIPNNLMPFVQQVAVGRRPALTVFGSDYSTKDGTGVRDYIHVVDLADGHIAALHKLLNSEIGCEVYNLGTGKGTSVLEMVAAFEKASGKKIPLVMDGRRPGDAEIVYASTTKAEKELNWKAKYGISEMCRDQWNWASKNPYGYESSPTTD*