MKILGGCSLLRVCKRAARARRRIHATAATTTSTRLLSSSPISSSEREGAEEGDRREVGVFWDFENCSIPSSLDPFLIRPNIERALRTSGFHGPISVSGYGNIHQVYRAHNLEALSETGVDLHHVPNGGKNSSDRALMIDVLLWTMKHSPPAHVLLISGDSDFSVLLHKLRMLSYNVLLAAPNKSGMSSALVHAASRIWVWPDIATGEGLLGQVHISGTPLPFLVTRNKESGVHKPNTGLPEDTGHVPENVKDPGEDVVNRFSRVSEAGWIPPLIVNRITSIVERCPGISLGEMNKELRSMNLNPRAFGFFSTFQFLMSIPQLETRFNDGISMKDRTRYYLASTDNSTPGNALARVVHDQLAMVSPPSCGIAAHNESSDGVGGNEKPELKATDAKGSGKKGISGQKKRPEAGTHQSWVSRLFTLFKGS*