MAGNGGEGAALGKVTCAAWIRRRDDDGPTGVSRLLVAFGRGATASSPPLLELLEFDVRASALASEPLARVVLGEDADDTARAIAVHPGGRELVCATAKGCRVFKLVYRDFGVHLISREASPLQSVGPQKCLTFSTDGAKFAIGGEDGHLRIFHWQSLNVILDEPKAHKSFRDMDISLDSEFLVSTSIDGSARIWKVDEGSPLVNLTRSPDEKIECCRFSRDGTKPFLFCTLVKGHNVWTMAVDISNWKRIGYKKLSAKPISTLSVSLDGKYLALGTCDGNFCVVEVQKMEVAHWSKKVHLGSPISSIEFCPTERVVISTSHQWGAEITKLDVPPEWKVWQIWLVLLTLFVSSAVLFYLFFKHARIHL*