LDSIKNGTPCSAAAKQYNVPRTTLIGKIRGIYPEDCRSGAPSVLTVNEENLLKQWIINMGRMGFPVTKDQLLDSVTLLVTKLKRSNNFTDGRPGRRWFDLFTKRDPEI