MSSDRQGDNKKLEKEICFCVIKGGKRERERERERETHSACAMVGAVKDMRSKAELGEVKGPAALHFWASWCPASSHMDAVFSHLSSENPTLQFLRVEAEETPDISEAYGVTAVPFFIFLKDGAVVDKLEGANPTDLAQKVAKLAGSQSSKKTSEIEEVGAGGGRSNGFEVSANGSKAHQGELLQHKLEAIIASKKVMLFMKGSPNEPKCGFSRKVVDILRDLGTEFGSFDILGDEEVRQGLKAFSNWPTYPQLYVAGEFIGGCDIVMEMHKNGELKELMAEKGLLQEGSLESRLKSLIHSSSTMLFMKGSPDTPRCGFSSKVVNVLREEGIPFGSFDILSDNKVREGLKKYSNWPTYPQLYHKGELVGGCDIILELKSSGELKAELSS*