MASRSSPHIAPIGPVPFKDTEQVTDDLPEVSSYVLGVPLPLSALPSSLLAGQAEMKQLYYQGFWLPEALAAGAVPLQQRFEPRPDDVIVASLPKCGTTWVNALAFAVMARRTYNPLTAADHPLLRLSPHECVPFLEGLFSPGHEARLDALPVRRGDLPATLDSVCNGDSWYGPFWEHVLGYWRASRGDSAVLFLRYEELLRDPARELRKLARFVGQPFSRAEEDAGVVLGIVQLCSLQSLRGLEDSRSAGGGVVDPRLNHMTPEMARRVDGIVADRFAASGLAFD*