MSDAVSSASEAVKKLTKDCTDDNGDAHQQQYRTYTVYFIRHGEALHNQLEKEAQEAALSLAISQGYDPASSYVKEAVENARKAVLNSDAVEDPPLSEVGIEEAKRAKLDLERLIDSYNLPQVEEVWVSPLQRAMKTAAIIFRRSSATCLTDKSTDANRETDNSENTTSTTIKAPRIRVMKELEERRTGLACDTHGPLEMIQKRPTFNIFSISSLKMSLMFADTTPLGSLDEDNAVAHDHVIRDITKRDSNIDICGTYLSRLSSHMGNNDDPWEQLVDIDVLSDTQQLDAASIHTSSDHSADSQDDNNKHEGVEKDRDLHVSEENKAMLRERTKLLLNLLVESKSRSIALIGHKGYLRELERGPLGHIDAALFQNGECRVYRLQLDLGAEAVGDSLNGSTVGSLYSTGSAPVVQRAEKIASSHDDVE*