MASAGLIALQGSAVRGVTSACGSSSSGFLDTRSCASHNLALLGKTPIAGAKSARNVRRGLKVRAEDDGAWQDPITTGISKTVEAARNVVKTVRPAVQTDPKNLEHGTPYPIQQQGFPGDEYKMDPRPDYGRDSYKGHNRLQDKIAIVTGGDSGIGRAVALAYAREGAHLVIPYLNEHEDAKEIKEVIEQEGRDCTLIPGDLSKEEQCQKVIDDTLEKYGRIDILVNNASFQGKHVNHLEEITRDRLEFAFDTNIIAMFRLATLAYPHMRPGSSIINTTSIVAYQPIPGILDYVCTKGAIVSFTKGLAEMLMVQKGIRVNAVAPGPIWTPITVESFTEPMVAGFGGPQTPTERAAQPKELAPIYVLLASEEASFMNGCVYGVTGGLPIN*