MTSNLTKNLKQPALDFLSFVNASPTPFHAVNSARNLLANAGFQEIKEKDSWASTCRPGGKYYLTRNQSTIVAFAVGKKWKPGNAIAMIGAHTDSPVLRIKPVSNKRGEGYIQVGVETYGGGIWHTWFDRDLGVAGRAMVRTDDGSIVQKLIKIDRPILRIPTLAIHLERQETFSFNKETQLFPIAGMIAAELNRTGQAEGASDKSNTAAESENAEFSPLKAITERHHPHIVELIAAEAGVEPADVLDFEMILFDTQKSCLGGLMEEFIFSPRLDNLNSSFCATAGLIESVADESALDDESTIRLIALFDHEEIGSRTAQGADSNVLPGIIRRLSVLPSTAGDVDTSTAYEQTLSTSFLLSADMAHAVHPNWSAKYENDHRPEINKGPVIKINANARYATNSPGIVLLQEVARKAVETEGEGVPLQLFVVRNDSSCGSTIGPMLSAALGARTLDLGNPQLSMHSIRETGGTYDVAHSIRLFKSFFQHYASTSQSIFVD*