MGRGRVQLKRIENKINRQVTFSKRRTGLLKKAHEISVLCDADVALIVFSTRGKLFEYSTDSSKVSTCVIFFPISSGFCLLLFFMLSKVCITLKFITTAHFLATIFEPSFLYELRFKQEMML