MLHSTHFTRPTYQSTQALQQIAPAGLTTGFNETAKDVMCWDAKPSTPELLRPYTHYARQEPGTITKHFGSARDSVPQGPFGAKTKASLQSAEECIRCYPESEIARWKLEQEEEVYASNKREPLGQTYKRGYSIPEHLGTTQPFGRPLNTRAQEEANSTRTIIFPQDLPDDESDPAVRQLYLTSHGAFAPGEQRRRDYDWSKAGVDPTTHRFGVVDERGQRENIKQLLQPDLDDKTPHYPKIVSKLYDEHKMSQPDALGHVQHLGASGGRVPADGVFGKPSARESEPCVGELIRGWYRPEEQQPDADLGKSLREGWRNLQPEGRSFGIPSVRTDVPLPAKPSVANTMNYGNEPSAVQLLAPPKSADLGVKEEHLLALRNRDDIRDLLQKSGVDLLDDEFEAAYEMAAGADDVQGGGQRCCLDTFMKARYYLLQQQMGVL*