MLCRSKERAAAARDEIVGETSNPNVHVILADLSLRSDCRRAIGELAAHASRLDCLVCNAGVLLNERTETAEGHEVTFATHLLCGSYLLPRLALPLLRKAADPRVVFVSSGGMYNTRWPGAERGSCSAGQPYNGQLAYAYAKRGQALLAEAHACEQVLLAERLSKLLPAVTFVSCHPGWADTPAVEAAYGAAKRLLAPMRRQGAEGIAWLAVCPRDELEPGGFYLDRRPQAKHMAGPFFSEGSFTKNSEEEVGAMLRLLDGLAGLEPLGAVDGLSRC*