MELTYMAKLPKEEFEERRTRVFAQMQPNSALLLFSEIEKRRNNDCTYPFRQDSYFWYLTGFNEPNAALLLLKTEQVEKAIIFLRPRDPLLETWNGRRLGVERAPQQLNVNEAYSIEEFATVLPKILKNLTALYHVPEIHTWGDTLVSESAVNFSEILDWRPMLSEMRLIKSPNEIRLMQQAGQITALGHIKAMQTTRPNRFEYEIESDILHEFNRHCARFPSYNSIIAGGSNACILHYTENDRPLNDGDLVLIDAGCEFAMYAGDITRTFPVNGKFSQPQREIYELVLKAQKRAIELLVPGNSIKQANDEVIRIKTQGLVDLGILKGDVDTLIEQQAYRQFYMHGLGHWLGLDVHDVGSYDQDKQRILEIGMVITVEPGIYISEDADVPEQYKGIGVRIEDNLLMTEYGNKILTAAVPKEIADIENLMNF*