MSTCQEMQIDVPSYLENSKILDAFAWKATKFLLDHGVSVQLALLLCLVMANRSVYHAKFMPVQITEYLYQAGFKDVSEYDDYGYTPSMRCIEWIGGSYTTKNFRFEFTLDSIALLWWYMSKGVGFLKSYGFYNETLLHRIARRLRSFVEIQDCSPIIDMPQYLALKSLVVMKKHDDCICACSNGGCLPVTRMMALRRESRFPQDAEDHRREGIDYRLKKTYQISEFLDSEATDYSWVAESFFRAFTFSMLELTHTCFCEKHPSDHSTASEIAEIREEEAGLIEQLDELVAESLEMFRAFEGSLTAFLKTKWKPRIDDYLEQNDEKMDAESLQKIREIGVNME*