MGYLYYLLHPYQLRSIIQWKVWHDPVHERDPSTESPELQECFRYLNLTSRSFAAVIQELNHELLVPITLFYLCLRGLDTIEDDMTLPLEKKIPILRNFHTTMNEDGWQFHESQEKDKELLEHFDVVITELKKIKAPYHEIITDMTRKMGNGMADYAENEEMIKNGVQTIEEYELYCHYVAGLVGEGLTRLFVESELANPKLAERPSLTESMGQFLQKTNIIRDLHEDWQDGRRWYPKEIWSQHVDKWEDMFNPAQQTKAIECVSHMVLDALKHSEECLFYMAGIKDQSVFNFVAIPEGMAIATLELVFRNPEVLKRNVKITKGDACKIMFECTQNLFTVCEVFKRYTRKIAKKNDPRDPNFLAISAQCAKIEQFIETLFPKQDPKKLTLTQAQAQNKEPTMDAGEAVVLFGVVIAALVCISGLMLGTAWFFGARFDHIFREASVFLPGREKATPMITGHEEL*