MKEIQRICRCFLWTGADADSRKASISWEQLCFPKSCGGWNLKDLTVWNKAAVLKHCWALALKQDRLWVRWIHAYYIQHRDFWTMPIPNGLTWSLRKIWHNREVFLQANGVDQFVQAGKFRIQKMYKFLHPVGAQVGWKRLICNSHASPKSTFIVWLAVQNRLATKDRLIRWQLNIDGICGLCQVENESLEHLFFSCSVFSGDLEAGVNRTVLPWHEEVQIAVKKSRSTQKQACKYSIAFIESVYCLWLQRNAKVFRDHVDPVKTVVSNIMFNVECRCQ*