MKISKTTNQIARVKECGLVILHYLHISRQKGDKNDMAVAFGRAAVIRSCSFKVLSKRASLESTGCLGRRNMSGFSTMAEDDTAISSFEFEKWHNGGGFFHKSARIDATAVIEIGAIVHPKSVLGTNVHLHSGAVVGPSVIIGQSTKIGYNVALSNCFVGDACIIHNSVCIGQDGFGFFVDEQGNMLKKPQTLFVKIGNHVEIGANTCIDRGSWRDTVIGNHTKIDNLVQIGHNVIIGKCCMLCGQVGIAGSVKMGDYVTLGGKVAVRDHVSIASKVRLAANSTVTKDITEPGDYGGFPAVPIHEWRRQVACLRRNSKATS*