MSSTKAFIVAALVAYVEARFNQEQIPVSAIQALGSFGNPGQAATLAGSVPGVLLAAAKACDKVELADKIVNELGTDPSVIAAAKGLLAAEMNFNPFAVKTNKICDDASLPATAELRGVIPKVDPSTDPTGIQNANAEKSITTPFSANGLSIAAITQAQGFTNFTKGDTGVLASGGAGGASGGGAASGGASGGGAASGGAAAGGNGAKGNQNSCNGQQQQGNNNSTGNANNNNNNNGGGANNGGGAASGAADFGKCKPTIDLKGGRANRPATELTFLPTDPLVAQGQQEALNPNIITNRVCDQLTNVCNANAAAKALCQEAKAKVQAAGTKDQSTADLFNSLLGF