MALNPQLFANGMPVPFVNEMFVLAREGVEFEVDKIPGANGGTVKAKGTIYLSNIRMVFVANKPVGGFVAFDMPLLYVHGEKFNQPIFHCNNISGLVEPVVPEDQHRALYSTHSFKILFKEGGCGTFVPLFFNLLSSVRQYNQHLAQSTPNSGPRMDPLQAAQTPVDEMMRHAYVDPNDPTRIFLQQPTPESQLRRRAYHSQPAEHSI*