MGDAIKVALIGYGMAGQVFHAPVIAAVSQFKLAKVLERRTQESPKRYPWVEVVRDLNDILLDKEIQLVVIATPNSSHFHYAYESLRAGKHVVVDKPFTVTSGEARELIELAEKMDVILTVFQNRRWDGDFLTVQNVVDNKLVGRLVEYEAHFDRFRSVPKPNSWREEALEPASGILYDLGSHMIDHAQVLFGTPEMVTADIRKQRDSSDVDDSFEIVLHYPELRAILKASMLVKVPGPRFILHGTKGSFLKSGIDPQEDALKKGGSPSDSGWGETTAEHRGHLVTKLGDLEIDARVETLPGCYQNFYSQLADAIRARKAPMVDPWVGFNTIRILELAKQSSESKCSVKFEV*