MACKIFDMNGLIDSNGVRLQAEVANALAEIEVMKYMSSCSLSSIAPIVHLLDVYDASDGRPCAAMELCLGGNLFDLLQEKTLTCRQAALVIYKIGIALLFCHENQIVHLDVKPSNILFRHCEDLSSACLSDFGLSYALTQTEPVVLGQRNGVSVEYINDEVFEGRGTEGYSAPELMNGGYLSKAADIWSLRATLLEMLTGEEVPVRSVVISEWWTKDAATKLEQGLSDTVNVWKELDARAQDLILAMLCPDFMERLPLTQVLIHPWLLNNLFHAPITQEGVCTDACSQASTAE*