MSDKFTIKFKGILDHAATKKAIEQDISKMEKYLKPKKSSLGSTKDIVKNNLSDKKKELSRQSKFESLRERVEKYRLTQTKKLIKQGMGFEKARKEAFRRSLMSDRDKRRLEYKELAKESKAKSKMLAASQGKGLVAKIAIGSALGNIISNAMSKVGGGLLGFAKKAVEEDTKTKRTQLLNKAFYGDPKEKEGLLKIIGGMKGFERDLEKEEFLNQASVFKGTLRDLDMLNETNLKNAVEFAAMLKSSGAMSSEDAVKAVNSVLGGDGSELFDLLKKSGVGDKYIEDAKMAWQSGAQVDLESRITKMMEMFEDFKSFGLTKKVNNAESIQSNLASAEQTLQNLTTTVLDPLLDLINKITNYFKDFAFETHIINPIINGIKSIFNLNYFFAKLKSMLPGWMGGDEGAALKKLQEEIQNQDNANSTP