MSDLGKDVASEEGSNGSRETIWYTIGELVEMVECPGCGISMVSFKNRFAHIKKCFSIKRRGPLYRIYGYAECKCGFLIAD TEKARKLHCCSGKLRPCKPIIPTEPKVPVTKHAEELTSTKREQALQPLIRNFISPIKQQEFPSLDISYSSKYDPKPTSRP RVRNFDRPHRSQAPKEVCVYSIIRRNGAISVTGRSIVRYRGGNENLAILKRRELKIKYV