KIKILGSIWLMKIVVVAKVPTESHRTEVRYISSRLRHQLGRLLRHSQLVLKMQHDPFARTFRLKIVVRLYENYEPVARQLGQLRSSQDKHLFNLVVTAGA