MELIQLAIFISMLGLLSVVCVGDDVICLQEFKASVKDLNGYLMNWNFHNISRGGICTFNGVQCWNDQENRIITLKVPEAGLSGQFPSGLNKCTSLTGLDLSNNGFYGPIPTNICQQMAFLTTLDLSQNKFSGDIPENLANCKYLHELHLQQNQLKGPIPWGIGVLNRLTDLDMSSNSLSGQIPSSFTNRSAISLAAFSAATFANNPGLCGPPLKSSCGKPSPKSKLPVIIAGIIAATLAFVLVGAAIMWRVLLRPRKKSTTYLRDEHRWARRIRAPNTVAVSMFEKPLVRLRLSDLMAATNDFSKENIVASGRTGTLYKARLSDGSVMAIKRLQMSSHTEKQFRSEMSILGQLRHKNLVPLLGYCIADGEKLLVYKHMAHGSLRNSLHEVPEESKLDWMTRLKVGIGAARGFAWLHHSCNPRVIHRNISASSILLDEDYEPRITDFGLARLMNPVDTHISTFVNGDFGDVGYVAPEYVRTLVATMKGDVYSFGVVLLELVTGQKASEVFDESDFKGNLA