MELVKEIASKGPESQGNIAIRVDEKSYTYLQLISSASSISSLLSNLDPKIGNGVKRNVDLGGARVGIIAKPCAEFVAGILGTWLSGGVAVPVALSYPVTELLHVMNDSGISVILSTDDPQELPYQKKVHQELMNTLAVKTGACLSLIPPIPSAHLSAKHDHAKVMVSDGPRNILETRNCGEDPALILYTSGTTGKPKGVVHTHKGILAQVQILAEAWEYTSKDQFLHCLPLHHILSSIFSQNVLSVFHFLHSYLSYGT*