MSLKQIWQAANPKGHLLTAISFLIPIVCGSGFIIAIGMGLGGTVQDTLTPGQFDVWQAMATLGAKALGLLPVVIAVGISGSIAGKPGIAPGFVVGLAANTISAGFIGGMIGGYIAGYIALAIIKNVKVPDWARGLMPTLIVPFFASIISCLIMVYIIGTPIGIFTEALTSFLRSMGTSSNLVLGAVIGALCIVDFGGPLNKTCFAFVLTLQAQGINEPITALQLVNTATPIGFGLAFFIAKLLRKNIYNREEVETLKSAVPMGIVNIVEGSIPIVMNDIVRGIAAAAIGGACGGAVTMVYGADATVPFGGVLMIPTMSHPMAGIMALLVNIVVTATVYAVIKKDIPRDVIVDNDYEEEDIDLDDIKVS*