MKRRHQRFSARLRHAQFLLSAGDAESALSELDNILRHAPSSDHALRLKSAALLSLRRFKDVVDLLHDFLPSAAAPSPDSSCTGNVASSDARRTSFSCFPESLLFVRRRDSGGISDASQQLWWRCVVLGQACYHLGMMEDATILLQSSKKSASDASRRFSNAMRDDNFCSDGADGEADQRRRGDHSLLALSMDPYADSGVLNNMISHIKLLLRRRSAAAAALEAGLYAESVRHFSKIVEKQKAAVPPWFLADCYLHRAIAYQALGKVVDAIADCNKNLVLNPKCTMALSLRASLHEIVKSFTECLLDLQQLKMVLEVSLRAATKGGGGAMAVGGVIDAAASIEYVKDKITEIRRKLTPVVGGGGALDAAAVLDVPVPSTAAEVEKAYLLLSLKHSPDKATLFLDHCPLVHCGVDADVAKEEATASAYRLSKLIRNAHSKLLSVISQQEMEEKREFRRRSAQRNCDGSYPHGGETSGSDDRRGEAELASTNYSSRCEAGEGVVVSDIRCDGGGGVVVLGR*