MQRVLLDGGVATELERRGKNLTQGALWSARCIQTDAEELAEVHIAYLRAGAHVISSSTYQAFVLTLQRELALSPHGARALVRRGVEIAVQARDLFVAEQRQAEPHSPEKHARFVAASTGPYGAFLADGSEYVGKYGGQADSVTALKAFHRTQIECFVGTRADLVLFETVPNANEIQAIGELMNEPEFGALPYAISLQCRVSDAGCSLLADGSPVSAVVTKLVELDRFGSTRSLCAIGVNCVSPNDVKRFVLDIRAGIQEAQQSNTSADPTHAHARETRAFMAFLASRTNDARLPFVMSYPNSGEVYNAGSKTWQWPYLCSQTGDFDSETNRIEKWRELQLSSGAEILGGCCRTTPAFIHALGD*