MKFGHEDFFDVVGTERDAIEDVYPAARGSGRGLTRSQIEALGLSGQEANERFSVKALDLGARAAYAREMPSDGNEPVRYRTVMSGATMTHGGMAPAGAVAPPDLPSLLLNARICYIGMSLVPAVTELVVAELLYLGYEQAEKPCYVYINSGGSINEKGEVVGMDNEAYAILDTMRYIRSPIHTVAVGKCHGNASLILAGGDKGRRHALPHVQISTGPPKLNRTFDSTQNVQIRANECAMYEDTYMDLMAEYTGKDGETVRKDLDRTRYFTPNQAIEYGIIDKVITKGLNVMEVRDYERLLAQQQAQYEAAGVPMPGQGGQQEERRSHADKGTVGR*