MLEEAPVSAEDDVASRARARELAVSLVNRARAQIGAGDPVKAEQDALQASNLDPSYGRAKTVLAEAYQKQGRTKEAEALLVSPPSALGTLPALGKILTSASWRALAAYALLAVLFFVLLTVHRRLALDALYGRQPVLGDPELREVLRYTSGYGVGSFPARVRPEKVEDAARAMKIASTQEWLAFIKQAFGKQALNEDGKLLLFSWGNMPKQGKGGTDPSAWMGMLAFVPKNVNPAVLMQLLPERAAFGRLKRLGHSARSWLQKHFGLGSAAGGLLPLALYVQGTVADEQRLPQQLTFARLALLLVVAIAAAISYGIYVALISLHDFRRHPAMAELSDPSGRFIVALEKDLKEEMPGHELKPRVLDDGKTIITMNX