MEAKLEDEFSGSKKFVPLCPDEIPPTHRSICPFSTSVFQEIEEMGIKLKSGKFSAEEQAIIANNWQNICTYYNVNYDFIFGNQERAIRKDFIRCTHFYAELGRGLPCRSAYSIFYHAKEALSPSINRGPFTREEVAKLHQLAEEHPHQWSFIAAVLGRSRHSVFCKFKSSTPNVLTGKFSGLEKEKLLGMLSNDSGE