MTASFGKPVEQVFAKLSEKPVAAASLGQVYRATLLPELGGTEVAVKVQRPGVLAAVSLDLMLIRRAMALLQPQVNSDLAGLVDAWAERFLHEMDYRREAASALRFARDMDQLQGVTVAEPLPALTTDQVMTSVWLAGERLGESSAPDVRTLCTTLLNAYLIQLLDTGFLHADPHPGNLLRTPEGRIAILDFGLMTEVSEDQRWALMEYIAHLATSNWVEVAKDLQRLGFIAPGVDASEVGLVEPLGLIMGQLVSGGGAAKVNIDKVVGELEALGKLYPIQVPPFFALIVRAFSVIEGIALGVDPDYAIVMECFPYLTRRLLSDDSPRARAILRDILYGNRSRLDVERLNMMADGIAAYNTDGLLPQQDTRGSGSMVSVQGAGASSSTLRGALLTPFTSAPLVPVKPRTATPSQLQSPASNQQPIIHPQALEALSIVFSKRGSYVQELLVAEAVAAVDALSKEASAQLLRAFLRSGPAMITRQTEALLLSPLLALGSRLGSPTNTLLALLPPSPLEFLDRLTPIVALTPEDREALAVLQGIAALLRKASSVTSQPATATPGLSTGRHFMTSRNVATLSQVSQELRPMMPELMPGIMHMAELFVQAM