MLSVFKGGVIWGEVCCFPHLCSGSSSDGSATEQTSMNTPDNGVNSLCAICGDRATGKHYGASSCDGCKGFFRRSIRKSHVYSCRFSRQCVVDKDKRNQCRYCRLKKCFRAGMKKEAVQNERDRISTRRNNFEGSNIPSINTLAQAEALSRQIPVSSPSANTDINVKKIASIGDVCESMKQQLLVLVEWAKYIPAFCELPLDDQVALLRAHAGEHLLLGATKRSMMYKDILLLGNNCIIHRNSCEVEISRVANRVLDELVRPFQEIQIDDNEYACLKAIVFFDPDAKGLSDPMKIKNMRFQVQISLEDYINDRQYDSRGRFGELLLLLPTLQSITWQMIEQIQFVKLLGMVKIDNLLQEMLLGGASNDTSHLHHPMHPHLSQDPLTGQTILVNSMSTPVHTEQISTPETPLPSPPQGSGQEPYKISTNQASVISHQSIPKQKQL