MYAKCGAFAVAKDVLEGLPIRDVQTWSSLVAGYVEGEQYEEAFYCFEQLQHEGISPDKAIFICVLKTCGIMGALARGGEIHFDIVREGFLNGSVTLGNALVDMYTKCGAFLKAKYVFDGLVVRNVVSWSALIEGYIQGEHGKMALNCFEQMLCEGVFPDEIVLISLLRACGSVQALEKGQSIHFEVVRDGFVGRHIDLGNALVDMYAKCGALTKAKEVLDGLQMRDVVTWSALMVGYAQGEQCKEAIDCYDQMRREGLLPNAVTFSSVLKACGSIGALDRGESVHSDLVNKDLLGQHVILGNALVDMYAKCGVLVKAKELLDELPLHDVISWNALIIGYVQG