MMIDGSSGSIYVTVYGKELGKSNLYSLGSSKIRVRYIKDDSTVFWCNGKNKSSIAVSADHPGKDVEMTVPLMGSDGAEITVKLLVNQWNYTNNTEGPPVHGLLGSVSSFQESTGRVIKITVEEGRNLAPKDKSGKSDPYVLLQYGKTKRKTKTISQCLDPAWNQTFEFAEISGGELLKLKCYDADMLIDDSLGSARVNLEGFEDDESRNIWIPLENVDVGEIRLTIKMLRPQTTATEPAAEIARRGVLELVLIEAKDLVAADLCGTSDPFVVVHHGKQRQRTKVIHKTLNPQWNQTLQFVDDGKPLELHVKDHNTLLPTASIGYCELEYADLSENQTKDSWIPLKGVKRGEIHVKVTRRFHTEDTSIPSEDSVNANQELSWMPSRISDLAREAQQLAEEDDMQQMYEKIAGIESMDVELDMRISQVLKEKETLLSKINDLERLLVPAS*