MAAVLVFSLQIIILIYKLRESITRDRLNCIGNGKGMILSDEYGPKRYPLVGSLFSFWKNRRRQIEWSAEMLAESPTQTIVLERLGGIRTVLTANPENVEHILKTRFDNYPKGNAFTTILHDLLGKGIFNADGETWRLQRKVASYEFNSRSLRNFVLQVVEKVTDRLLPILHNASETGRCLDLQDILQRFAFDTICKVAFGVDPSWLDACFGESKLAEALDVAAKLSAARSLAPIQLVWKMKRMLNLGSEKRLSEAVAVVHEFAMEVIRRRRSEINNGVATPGADSKSDQSDLLSRFMALSSTTNTNSTCREHDMPATTAMGVEREDCCSDEFLRDMIISFNVTSFVKLSRSLDLN*