MDAVRRSQSQLIRKYNKAARGIAPMYSPFMQANAAFSVGLDIEIEGNDEEDNETDPRSCRHNSYHRAGNEGSGIGYGWNISSHHVACEHMLCVMPNLKSDLDYLLQDPDRVNSRVRAIRRDNCGKFRNEVLNLMRHIPEFAHLNIVHIEKTEHGWKNDLTARLLCPMQLIPRFDRDPAQFRADVRNAKTEIHCDDFFSALYDTDMHDPEDFLSGLFRGPLLLKTFEWLFCGRKVARGTLQFGEKASGKEPFLAAYKITQITPQMIAYAACILRFALNSQSEWSRKDGNFDVTGFHTNIAMSFILDEWANDTLAWWDKWRFLDQRRVHPVQPLSPLVLAQAPWRHSLPIGLSLKHPPDKMRTDSQPVLQYGIGIGIYVKDSSSARPLVFFI*