MAAFVRKYALISEMNYDFLQRLFCFHSVKIGEPVLSVITTRSYSAGEPVCNAGGRGRAGDEGRFLRIVKAGIVMYERDGARPFELRYCDYLINGEGELLTDATHAASATAATRVEVLEIERGDVQYLFRRRPNLMARIQQRAKLSYDASWAAIGANSVFSGFSMAQVTQLQSVMRQHEVGEGEVIWRKGDEVLDVVLVGDARLAYRELADVRGATREDLEPFGPGALLVNVYALENRLRHELTLTAERAGTIFHVIGEDLLDFLDNNPGAFIWMRDTLVVC*