MAPLGSTRGDTDQVLIDKNLFVRTLVLNRPRQLNALSSQMISKLLELFLAYEEDSNVKLVIMKGNGRAFCSGGDVAAVVHDINRGNWKIGAKFFWEEYILNYVMATYSKPQVSILNGIVMGGGAGASVHGRFRIATENSVFAMPETALGLFPDVGASYFLSRFPGFFGEYVGLTGARLDGAEMLACGLATHFVPSARLSSLEAALHKLDSSDPAIISAVIDEYSLQPYLKDKSTYHRLDIINRCFSRRTIEEILSALEREAVKSADDWISSTIQSLQKASPTSLKISLRSIREGRVQGVGQCLIREYRMVCHVMRGEVSKDFVEGCRAILFDKDKNPKWEPSRLDQLNDSMIDQYFSRVDDEEWEDLKLPARSSYTASALAKL*