MLLVTPIAAGPAPIVAAGATASGNVLIATADHLCLYGNSGGAQPVELWCRPFKSLLEHAHPGAGQSLVGREGWTLLHAAPLPAHGHKELFLVVTASDVGGGCWAAALMEAQPDGSLQLLNSCLKEEQQEQQESRCWRPVFSNVATCGGGVWLLAASLQQGSVHLLRVERTPSAWGLSLAATSLGKLLTAEPGAVLVVEGLALGPASQFPGTNCLRCVISYTSHCLGGTGSVKHVACMEVEAATATLARCCWFIGNVSPLLSLVACLPGALTLLASPSRLLLVAADTPGQRRSVPVQLQGRPTCAAVLSPQLAVVGDSRGQLLLX