MSDKFTIKFKGILDHAATKKAIEQDISKMEKYLKPKKSSLGSTKDIVKNNLSDKKKELGRQSKFESLRERVEKYRLTQTKKLIKQGMGFEKARKEAFRRSLMSDRDKRRLEYKELAKESKAKSKMLAASQGKGLVAKIAIGSALGNIISNAMSKVGGGLLGFAKKSVEEDTKTKRTKLLNSAFFTDNERNMIMGNKDKNTKGILDGMKGFERDLEKEEFLHQASAFKGTLRDLDMLNETNLKNAVEFAAMLKSSGAMSSEDAVKAVNSVLGGDGSELFNLLKKSGVGDKYIEDAKRAWQGGAEVDLDSRITKMMEMFEDFKSFGLTKKVNNAESIQSNLASAEQTLSNLTTTVLDPLLNIINWITAKIKNFDFTKDIINPIINGIKSIFNLNYFFAKLKSVLPTMFGGDGGEALKKLQEQAENQDNANNTP