MTKGGQGRPVEHLAPMTRPSNDIVSLHITPTRRLSDFLQLVNLKHVKPGYDYLIRHLVKLFSVPLLLGTFLGARHRIPDDAWQLRENLQFNIVNLIACTAWLVFVGTLYMMWRPRPIYLIDFACYVADSKCKVPKSLFMERLRMTGYFDEKGVEFQEKILDRSGVGDESYFPPSMFEIPPNPSMRAAREESNTVMFGYLDELFATTTIKPKDVGILVVNCSIFCPTPSLSSMIVNKYKMRGNIRTYNLGGMGCSAGVIAIDVAKDMLQVHGNTYAIVVTTKNITLNWYTGERKVMLIPNCLFRVGGAAILLSNKRKDKRVSKYKLHHVVRTHKGADDNCYKCVFQEEDDKGKVGVTLSRDLMTIAGEALKANITTLGPLVLPFSEQARFISSLVAHKVLKMDVKPYIPDFKQAFNHICMHAGGRAVIDKIERTLKLDPEHCEPSRMTLHRFGNTSSSSIWAIKSGKSLSEAASSATALSGKHCDPLSRPRVRAGLNASTDTPCISTTSSKFVTPNNRKMVQTVPE*