MSANRGGVTANILCHLCLWLLIQVCQANASRYFLFDVESDLSNEASSVSSLAMRPRASGSLHFREAPAFRNGRECVPSQLRIGSEERLCDDLSVHIAMTLDVAYIRGCVAAILSIVKHTACPENVVFHFLVTGLEKELGDIIISTFPYLKFKVYRFDEGLVRDKISTSVREALEQPLNYARTYIADILPACVKRVIYLDSDLVVVDDIVKLWGTNLGPHPLGAPEYCHANFTQYFTDAFWADPMLSGVFEGRNPCYFNTGVMVMDLEMWRKWGFSKAIEEWMEVQKEIHIYELGSLPPFLLVFAGDVQAIEPRWNQHGLGGDNFEGHCRKLHPGPVSLLHWSGKGKPWIRLDAQRACPLDSLWAPYDLRLQYLS*