MISGLRGRGYAAAAAAGGALKQTVLHDKHMAIGGKMVEFAGYDMPVQYPDGIMESHLWVRANAGLFDVSHMGQVRLHGKDRVAFLEKLVVADVAGMAPHTGGLSVLTNANGGIIDDTIITNLGDVTGMVINAGCKDKDLAHMREHLEAAKKSGMDVDLEVIEDHELLALQGPKAMEVLIKHCTGIDFVHMPFMMASYGTIAGAKCLVTRCGYTGEDGFEISMPAAKTLEIFEMLTADAAVRPVGLGARDSLRMEAGLCLYGNDIDETTTPVEAALTWTIGKRRKEQGGFLGDKVILKQLAEGVSKRRCGFLVEKGAPPRGHETILSEDGQEVGV