MSHMKKRPEVLSPAGTLEKLKVAIDYGADAVFVGGQAYGLRSRAGNFSMEELQEGIDYAHARGAKVYVAANMVTHEGNEIGAGEWFRQLRDMGLDAVIVSDPALIVICSTEAPGLEIHLSTQASSTNYETFEFWKAMGLTRVVLAREVNMAELAEIRKRTDVEIEAFVHGAMCISYSGRCVLSNHMSHRDANRGGCSQSCRWKYDLYDMPFGGERRSLKGEIPEDYSMSSVDMCMIDHIPDLIENGVDSLKIEGRMKSIHYVSTVTNCYKAAVDAYMESPEAFYAIKEELIDELWKVAQRELATGFYYSIPTENEQLFGARRKIPQYKFVGEVVAFDSASMTATIRQRNVIMEGDRIECYGPGFRHFETVVKDLHDADGQKIDRAPNPMELLTISLPREVKPGDMIRACKEGLVNLYQKDGTSKTVRT*