MKLFLSVLAAVFSGLSMTTASLPSSDCYALNKENYLYDFTDKIGKELELEGELSDFVLRFCVDVQNRSNSGYINYGRFWPENTFKHESGSADFYQEYKNGDLRLCEHNGNELMGRETEVRIVCGSCPNEGSCKDEFGCICNATYHHNSCKAKVLAAVDCGKRGPRIFHGFNIGFEPRRWEVVKNGMTQKEFRNPFHDFSFETHQKSVSLYMTSALGLSNVRKPEIQVQPPEGLSAEIVSKATTIKSSETEAVTLLEVDWKCGKSREQPYEIKIRVPIDGYDPVEFFLSKECKKHETQREAGVTILKIFANLSLLFLLMVALFGLLGITYNFILQNKGESHVPLINESLAEVHDEEAFQPAQPVIEVPMV*