MNALESGHFNEEVEENRVKLAIEDAVKVLLQGLGEDINREGIRKTPSRVAKALREATKGYKQHVNDVVHGALFPEAGLGGGCGQAGGAGGLVIVRDLDLFSYCESCLLPFQVRCQVGYVPSGQRVVGLSKLSRVADIFAKRLQAPQRLADEICTALQHGIKPTGVAVVLQCLHIHFPNSESAFLDTSHQSWVKMLVSSGSGVFKDEKADIWTDLLSLLNFRGISKENTNPGVFDQSWCPSQCCNKLEQSNSAMTNAVVSILKSLGEDPSRKELVGTPYRFLKWLMNFRNSNMENGFLQSRINSPSPKDFICSELNLPFWSQCEHHLLPFQGVVHIGYFSSNGLNSVGRSKLQSIVHFYGFKLQVQERLTRQIAETTSSLLGEDIIVVVEASHTCMISRGIEKFGSSTATIAVLGRFSTDPATRAKFLKSLPSFSSA*