EAALGSFPPYLAPLDTWADPKSAFRIEQPVARQLPSCAFPAVKEEGGCCMFSAEKRAKSGENGAEAALFPAPLAEPCLADHEVPVPGYYRYPALQKSPDPPEFQAAFEGRSGRGERLEAPEGVPPKFQRNCPENAGAEQPQGEIKAEKTKASAAEAEKEMSKSTDTASTDNSDSEAKDEAKAEGAGGTWLTARSGRKKRCPYTKHQTLELEKEFLFNMYLTRERRLEISRSIALTDRQVKIWFQNRRMKLKKMNRENRIRELSAGFSFS