MRALLAFALLLVGLPALADPYQRLYQAAGWPDQRAHFSDALDAAQKRYQDKLPPALYQTLVDNSNRRFAPAEVDQRALNGLRENLPDSASPLNFFESPLGRKVVAAEVLATRRDQLLQHSNGLPRQTASEPRRALVKRLAQVLPAREAGAEVSLALAGVAADSLSQMLPGLPGLLGGGQTGQLLEGQRQRLVQQIGADLENTLLYVYRDLSDAELTQYVNFAESPAGRSYYQAALAALKAGLAVDQAVAP*