MELNLVSWVSSLLLLALSAAYVYYTTRRRSPQRLPPSPPGWPVIGHLHLLSEMPHHAMAELARTMKAPLLRLRLGSVRAVVISKPELARAALTTNDPALASRPHLLSGQFLSFGCSDVTFAPAGPYHRMARRVVVSELLSARRVATYGAVRVKELRRLLARLTKNTSPAQQPVDLSECFLNLANDVLCRVAFGRRFPHGKGDKLGDVLAEAQDLFAGFTVGDFFPELEPVASTVTGLRRRLKSCLADLRAVCDEIVDEHISGKRQRIPGDREEDFVDVLLRVQKSPDLEVPLTDDNLKALVLKLTTRLIPQDMFVAGTDTTFATLEWVMTELVRHPRILKKAQDEVRRVVGGKGRVEESDVGELHYMRAIIKETFRLHPAVPLLVPRESVAACTLGGYHIPAKTRVFINTFAMGRDPEIWDSPLEYRPERFENGGEIDLKDPDYKLLPFGGGRRGCPGYTFALATVQVSLASLLYHFEWALPPGVAAEDVNLDECFGLATRKKEPLFVVVTKSEAYEFKGEELNEV*