MLSQRLIGRAAVRSAFKPSGLPVVVSPRLRRTYATESEEKDLVIIGGGVAGYVAAIKAGQEGLKVACIEKRGTLGGTCLNVGCIPSKSLLNNSHLYHQILHDSKHRGIEVGDVKLNLAQLMKAKEQSVSGLTKGVEFLLKKNGVEYIKGAGAFADEHTINVKLNDGGETSVKGKNILIATGSEVTPFPGLEIDEKRVISSTGAIALEKVPEKMLVIGGGIIGLEMASVWSRLGAQVTVIEFLDQIGGPGMDLEVAKSIQKILKKQGINFKTGTKVVSGDKTGETVKLEVDSAKGGKPETLEGDVVLVAIGRRPYTEGLGLENIGLEKDERGRVIIDSEYRTKIPHIRCVGDVTFGPMLAHKAEEEAVAVVEYIKKGYGHVNYGCIPSVMYTFPEVAWVGQSEQELKKAGVPYRVGTFPFSANSRAKTNLDTEGMVKMIADPETDRILGVHIIGPNAGEMIAEGTLALEYGASSEDIARTCHAHPTLAEAFKEAAMATHSKAIHF*