MTTASLRPLVLVLSGFLSDGECDFIKSYAASRMVPSGLAVMDGTRGDQSDVRTSTQTFMQRGGSPRIRALEERAHNLTRLPYDNGENIQVVRYEKGQKYGAHRDFFNPNDYHRQPSMLRSVEYGARNRLATVFWYLQSVDEGGETFFPRALNEEGREYNPWNGDHEDCYRGLSVPPVRGNAVLFYSMVPDGRLDERSLHGGCKPRSEKAEKWGANQWIWNHPQRSGYFTKTPPRRGLKARRPSAAGCADEEEHCEAWAAGGECDKNSGFMARSCRASCGLC*