MEGLPEQLLWEVLGRIRETRERNSAALVCKRFYEIERNQREYLRVGCGLRPANEALYALCARFPKLVKVEIAYSGWMSKLGKQLDDQGLAILSNQCSELRDLSLSFCTFITDVGLGNLGGCRGLKALRLNFTPGITGCGILSLVVGCKTLSTLHLTRCLNVSSVEWLEYLGRLESLEELRISNCRSIGEGDLAKLGCGWRKVRRLQFEVDANYRYMKVYGQLAVEKWQRQWVACQVLEELSLVNCLISPGRGLACVLGQCEALTKLHLDMCVGVRDNDLMCLAQKCTRLKSLTLRVPSDFSVPILMNNPLRLTDESLKAIARHCSELESVSLSYSEGDFPSFSFFTLAGILSLIEGCPIKVLVLDHIYSFNDSGMEAFCAAHFLEILHLIQCQEVSDEGLQLVKHFPRLTEMHLCRCMGVTDIGLKPLVGSQKLLLLKVEDCPQISEKGTQGAAQVVSYRQDLS*