MGLVVSCGNREGELLLDAIMAGDVTLVRKLIGKDPHLLNKPLNSYQRLTSLHIAALYGRAHVMEVLLEAGAEPNVPGTKARTPLMVACKRGKTACVERLLRSGANVLAFEASNGRTCLHYAARGGHYECVERIIDASRIGPVAESWGFVRFLNVRDAIGTTPLHMAARTGKANICRLLLENGAFVSATTSTFGFGPKHGSTTLHSAAKGGSVAVIHELLAWGADRTQKDLMGCIPYEIAVKHNNMACAAILNPKVVEPMVWPSPWKFISNLEPQTKSILQAALVEANREREKGFHVVTKQKEDAECDSQSVSGRFKSEHQGEPIETGVMGLMEICCICFEKFCTIEVKECGHQMCASCTLELCCHNKPNPLIPCSPPPACPFCRGTIGQLVLAEPKHLEMTDKNMMELAKSRSKRFKKQSSSSISKCSISSGGGSKGGSFRILGKGSGRIVDAEWMTHL*