MEACSKRALLASLLLGLKSRPSLAVVAVLAAYPDLSDELNAVPRYPHDSNTVDDVGQKLETSFANSLTELCKAHHIKLDTRAIYGLMRAAGMLPADITSLTKFMNGVARPMNSETFAQVVHTDGVTHSSLFTRPKPAGPPGELPRMGKQEGAVNPLAHLDVDWLACDPGKTNMATVAHEERYPSGAVESVWKRSLSAGQYYRQSGITEHAKVSKAWMAGIQPEHNVLSQVTNYTASLQRYRQYAATTLETWPAMWAELSKPRWSNARFRLYRHQQSTVAKFWAETVRGPMVRCNSAATGRPLALAYGAAGFSGSGGIGSRGVPVKQMLRDACKQLPGRVLMVHEFRTSRVSSARTNMVAGHAEAL