MAGDLRLPVVLILLFWFVSGSGIGIELHYGDPETNEAQIFEAQLSDELQAGEERDEMQVGDFRGCRADFAGSCAEPEDLGTVASETSDILVEENYAAASLGAKVIGANKEAEGDYVLNKDKDKHFRSPCSAEEKFVVVELSEETLVVTIAIANYELLSSNPRELELLGSLEHPTEEWKLLGRFEAKDVRIPPRFTLSVPVWARYLKLRYLSHYGTNFYCTLSTIEVFGDGVERMIEGWMSKRPSLNISSSSEETQSQVRELVARRKILLSYLEYMRMVLLENYHEEMPNVLLRLDGVMLEFQAAKENLDNVTVLKFPLERCMRAVVKVRDKHLLMIIVAVIVLSVSLSVYISTSTILKVYCPWATFSQHDYGKTFMDNEEGAWVVREGRQAIHASRLAPALKGRAGDPTSLQFLQECWVARIRISVVMDWF*