MLVIWPSLYSSALVQAADGDDQELIAFPSQCECSLTMTCKCCVGAVFKVMSLNKTLCMSFKINIFKASVDVTVTLDNEQVSKFTLDSKTTPTFCVPVISDLTPMAICLKMSTKLSGLSNINMCPSFYSSFSDNQLLAFDFPCLKLGTDGLSFA