MDVLEVFEFFEIILENSFSSQRLPDKFAKLLDGREPREVKLREAGSGRGSLWDVVVVFDADGHMYLERGRKQFVRAHDLRLGHLLVFSYDGDAVLTVKVFDLSMCRRHYQDDTSSGSSSDSSSDSTSSRSAEMDVDDAPTSQFAVTLSVCHFLGKQQQYLNVPLEFHEAHGYAKRSKVVLRMRGMDWAVNLKHNKRAGGKTRSTFRYGWHQFLVDNRLKVGDICFFRALRGNNAGRGGDDGDDHELKVQVRKLDGSFVD