MSVWTASSSVWLRNKTVSDVLCTMLFRKNQQQNGNELCCLSIDGLIIGKLLGRGGFGKVFAVAKNTDKLEIMACKIFDMNGLTDSNGVRLQAEVANALAEIEVMKYLSSCSLSSIAPIVHLLDVYDASDGRPCAAMELCLGGSLFDLLQEKTLTCREAALVIYKIGIALQFCHENQIVHLDVKPSNILFRHCEDLSSACLSDFGLSYALTQTEPVVLGQRNGVSVEYINDEVFEGRGTEGYSAPELMNGGYLSKAADIWSLGATLLEMLTGEEVPVRSVVISEWWTKDAATKLEQGLSDTVNGWKELDATARDLILAMLCSDFMERLPLTQVLIHPWLLNNLFHAPITQEGVCTDACSQASTAVE*