MKVSRIVGILKDKAAECRVIVRSLSPISVTIVRATSHRESPTPEKHVDAIHSACSTSSLLLSGCVEELKRRLRRTSKWVVALKCLILIHRLHREGDFILQDHLSVDTFTRGRSYLNLDGFRDTSTALTWQLSTWVRCYAGYIDQWLYTCRAMGEFWDGRFGDRSTTALANAELLRELAALGELLSEVLVRLQDLRERILGLRQEEAAEFLSTVERVEAQEQAFRTVMKESTQPGSLAAWEFAHVTDRLGDCLVSAKESLKAVLGFKSLIVRKPSERSNEKKVVYDLLSDSEALPISKLKLPDKSFANSKDYYYAALMVVRSILAEAKSIAPKIYVPALLGHKHGGIVQKKPTGDERNRIRIGLKRRACEFWSPQLTDLRGFEYSKRRNDQTGEKTEGGSV*