TMVKVMMIMIPLPPHPPPDRIYFMLMLAILIVLMLAYGIDPSWIAWYMCDAEVAKAGGLLGWMYISQMPPPFVDMILYLLPGFIMGPMMLKVGFIVIIIMGIG