METVVLYEDALLSLNGAAHSCAVRRIKKEDEHGNMALQLVKDMAISHIVQVALDMAKSCLQNGSGLFLGVQNELEKIKDFLEDIHDFIVIAERSPVKDPKLMKLLEILKDAAFDAEDLMEEHAIEDRRRSVEVQNSRPVRDTITNKVLKVVTSLVTPIINRAELAKKLKELSKRLEAIKAKGDTFQLNEKVTNLEIEFKKQRETHSLVNESQVFGREEEKEKIVTLLLSTQLGDEGEHENVSAFVIIGMGGIGKTTLAKLVFNNNSVQNHFKLKMWICVSDNFDIVGLGNEIIQHATGHNPSLSNVEELQCRLRETLSEKRFLLVLDDVWNEEPEKCQRAFGNPTEEASHPNLVPIGREIVKKCDGNPLAVTTLGGLLCFEREGQLSGYFSKGSSCLCLWKQTIGNSGCLLTQSSDATQKLEVEKQLLTSLGNLQHLRRRPNKKPELSSRNKDGVVDQEDNAMKKRLDKGGKASCKKNQSSLRISRDLE*