MGLKLNRRYISLILAVEIAYLVQAVRAAGKCDAVFKGFSDCLLKLGDSMANYPQGLDKTRRTSRPCARKYWEDFHSCTVTALTDCQEGAKDMWDKLRKESKNLNIQGSLFELCSSGNGAAGPLLPTLPVLLVSLSAALATWLSF