MKYVVVSGGVVSGLGKGITASSLGVLLRQSGYRVTSVKIDPYLNVDAGTMSPFEHGEARSSALAGSRGVAAFDTDIHTRWPDLCCKDKTTSLCKDILERPHTARYPPCTSKPVVPHVTDAIMEWLERVAHLPTDGGQGPPDVCVIELGGTVGDIESSPFVEALRQFQFRIGRENMCFFHVSLVPVIGVVGEEKTKPTQHSVQSLRAAGLTPDFLVCRSGQPLAAATKRKLALFCHVPPEHCIGCHDVSNIYRVPLLFEHQGLTGERATEGGGVKALAAEWTSLAELVDSLTLDVHIAVVGKYTELSDAYLSVTKALMHASFAVERKLRIMWIDSAHLDETTLASDRLAYDEAWSKLRRADGVLVPGGFGIRAVEGKMLAANYARENGVPYLGICLGFQIAVIEFARSVLGVKTAHSAEFDEKCATPLIIFMPEGSRTQMGGTMRLGARKTMLRSPKCLTAQLLGATAFDERHRHRYEVNPAYVQQLEAAGPAFCPGLGERMEVFELQGHPFFVGCQFHPEFKSRPMKPSPLFLGLLRAASKAATAKQP*