MADKENAGPAAGPRLTRAAAKRAAAAAVAVAAEGPGDAKRRRVALGELPALANNAAAGLRAPSRPAKPSKPASRSGRHARPGASEARGPAVAAAAAEAELCASSSPPRAAEADAESNSASYSAPRATADTDSSFSSSPPRAAAAAAAAPADLQFCGSYASDIYTYLRSLEVEPQRRSRSDYIEAVQADVTAHMRSILVDWLVEVAEEYKLVADTLYLAISYVDRFLSVNALGRDKLQLLGVASMLIAAKYEEISPPHPEDFCYITDNTYTKEELLKMESDILKLLKFELGNPTIKTFLRRFTRYAHEDKKRSILLMEFLGSYLAELSLLDYGCLRFLPSVVAASVMFVARLTIDPNVNPWNTKLQKMTGYKVSDLKDCIVAIHDLQLNRKCPSLMAIRDKYKQHKFKCVSTLLPPVVIPASYFEDLDE*