MEAEAVSVVDKLKSFAKSTQDCASVVFRNRKVSNRGNPNEILERLQREAFSDIMKLRDRQEKLERVLAFFKSSKGSPVQETSTHVRGEFDAVGALLMIGTIDGTKCRAIERAIRTGIDSRLTFETTIREKYTLVAEFVGSERGQKSILGSPLSLAKVLYAAHISDWCSAVAIPVGGRCRDVAVPTSSREERGLTDYSSFGPPLLNQLNGSGISVMVKKSNIAACLAQFFSALPPQPGRLLYCFGTFGQVVCQLPSNTKLSVLGIHKMANQTRQQPRLAAMSLPFSFLQQSGYPHVIIVEESVLDGYLAMTLESEVYQSTKIGGWVEMKTSNPKHLQWAVTMSDTSKDDFGWGLSLGGLLGGPRNYDRFQVESFLNFEVGKKCKLQPGLLYVIDGATQFPALMFRTSWSL*