MEEGAVSVVDKLKSFAKSTQDLASVVFRNREVSNPIEILKRLQREAFSDIMKLRDRQEKLERELAFFKSSKGSPFQETSTHVRGEFDAVGALLMIGTIDESKCDAIENAIRTGIDSRLTFETTIHEKDTLVAEFVGSERGQKSILGSPLSLAKVLYAAHISDWCTAVAIPVGGRCRDVAVPTSSREERGLTDYSSFGPPLLNQLNGSGISVMVKKSNIAACLAQFFSALPPQPGSQLYCFGTFGQIVCQLSSNSKLSILGIHKMANLSRPQPELAAMSLPFSFLQRSGHPDAALVENGLLDGLLAMTLESEVYESTKIGGWVQIKRSNPKYLQWAVTMSDTSVDDFGWGLSLGGLQHGSEKWNHFQVESFLNFKVGKKCKLQPGLLYVMNEGTTPFPALMFRTSWSL*