MESSSKESAAKVVRLGKRKPEADLETKPFLRKHKETSEEKETTEGFACSLEQQDNLISAKAVSVTLFVSELSRQTKISDIIDFFSDVGEVVNVRICLSHTGSCCVLALLSFLLLVRQTRHWKRRMVNICTIKRFLLKLLRQVHTVQSKDETPPDFVDEVVIVSNLSPLTKIAHIKGFFNGVAQVVSVRLVVNHEGKHVGYGFVEFASAYGANKALEEKNGEYLHNHKILLMKGHESPGFAEEAAITKTLFVANLRDSIQISDIINFFKDVGEVVHVRLIVNSQGKHAGWGFVEFASANEAEKALVKNGEYLHNYKISLDGAKTAPHRPPKFCLDHKVWYEDYLRRESLLIKEVEGVEGLDETPDFLEEVAARKNTVFVANLPYNCRLIVPTIINFFSDVGEIVHIRIIVDHMGEPVGCGFVEFNSSNEAEKALQKKTGKISVDVAEIASYPVGPKYNVAKKLWYEDNLRRGMLLRTKPDLKKPSLMSLCCGQRVTLL*