MVTIRQALLSVGGEDAGSISPTVAALSDLGFDVDAEVGGAFRLLNAEQAAGLTVRQQLALKAAIQAAAIAAPPPGPSSGVVEVGASAKYETDTSSRYIREMLPSLTSRLSLGSFPAATDLRSFLEGPLARKLPVHKRLGIIQQNVDIADYITLDEDDVKTAHALSTVVELALIGGSAGGTSEYKTAFQVALVVDMPLELAARALNLDVSQDRNVKDTSGATVRRKRPDYVCWINNALVFKGENKASASGMQVAIQELSDKMARPWVPELLPGVSMPCMIAYAAAGTMLQFFSIWNSGKVEVRPISSLYDLSTPLGRIRALHCTFNIVRLLVSYAPHAPKIPVALGSEIQSMGYRGELLRTVRFFEDFVQKRVYNFEEQHSGVNDYSLLKELYTNAALAQCPNLVRLHSSNDMDAIHLDGKTLVLHLVPHGVPQYGPPGDEASLKQAILDVLTGIESLHAAGFVHRDIRWANVIMVPGSAPNVADMFILIDLEHAGRADSSQDCRQSPFPLATWPEFNPILDSVDGRYTRASDLCLVSHCLLAYLPFELSASGVAFKRALSNRELDARGALAHEWLAGI*