MVFGLFSKKWNPDGKHVYIPGGSQGLGLALATLLVQRGAHVSIVARNQDRLNIALAEMEKCRQTPSQILQARSHSLSTAQGAKAALEAICAAHNGEAPDAVLTCAGSSKPMFFLEMTEGDLANGMTNGYWVQAWTAWAAAKKMAQQKKRGAKIVLVSSMLGYMSFVGWASYAPAKHALRALGDTLQSELMLYGIDVQVFFPPTMYSPGYDEENKTKPQLVKDIEGTDEGLTCEQAALAMFKGMERGDAHISGDILTSLFAASTRGATYRTNFLLEGLFDFVAYIATPVWRSSVDKQVLAHREEHERYLQQKGFFAQGAE*