MGWKGVLGFEYGVVQAPLGPDISGPELVAAVANAGAIGFLRAPDWETPDYLRGLIKKTRTLTDKPFGVAVILAFPHEENMKAILAEKVAVLQVSWGDVREELVHEAHCAGVKVVPQVGSFEEARKAIDVGVDAIIVQGREAGGHVIGQDGLISLLPRVVDLVGDRDIPVIAAGGIVDERGYVAALALGAQGICLGTRFVATEESHAHPIYKRKLLELDETEYTNVFGRARWPGAPQRVLETPFFKDWKSLPAHESEINQPLIGHSTINGMEKDIRRFSGTVPNRTTTGDIESMVLYAGEGVGLIKEILPAAEVVKRLVEGAQLLIHQQFGGLKSKDEVA*