MPPPVLLTELLEEVFLRLPPDEPEHLVRASAVCKPWRGILANRGFRRRYRERHGTSPVLGLFQNIRGDCRFVPTSAFQPAEADIRSWVAMDCRHGRVLFCSDGMEIGGGLEFLVWDPMTGDERRVAWPYRIDPIACFSMALLCAAEGCDHRGCQVQGGPFRVVAVLSTGWESRVTSACLYSSETDGWSELTSFAHLGASGLNMPSILVDDGLYFNSSGNQILKYQLATLDFSAFEKPVMFNGGELIKTEDGGLGFACLNNTNITLWSRETGPEGAVGWAQHKVIDLVMLLPDAALSVPTLSSMPNIMRAYGFMDVTHVILVGTDVGVYMVELKSGRSRKVLKQPCEFSEVFPYASFCIPDIPCVHATMCNLLS*