MGRGKIVIRRIDNPTSRQVTFSKRRNGLMKKAKELAILCDAEVGVVIFSSTGKLYDFSSTRSDFKISLIYIFSLSIRPLF*