MGRGKIVIRRIDNSTSRQVTFSKRRNGIFKKAKELGILCDAEVGLVIFSSTGRLYEYASSSMKSVIDRYGRAKEEQQLVANPNSELKFFNTFASLLPQPTAPP