MGRGRVQLKRIENNISRQVTFSKRRTGLLKKAHEISVLCDADVAVIVFSTKGKLFEYSTDSRASTRTALITQSNDEKEKLQI