MSIRHCVAVDLGASSGRVMLASYQPGPRALTLREIHRFTNSLQKVDGFDCWDVDSLEGEIRRGLEKVCEQGILIDSIGIDTWGVDYVLLDKQGQRVGLPISYRDDRTQGLLRHAEAQLGRAEIYRRSGIQFLPFNTLYQLRALVEQQPELVSQAAHALLIPDYFSFRLTGNLNWEYTNATTTQLVNINSDSWDETLLNWTGAPLAWFGKPTHPGNVIGHWICPQGNRIPVVAVASHDTASAVIASPLADRHAAYLSSGTWSLMGFESLTPYTCDAALQANITNEGGAEGRYRVLKNIMGLWLLQRVLKEQNVSDLQGLIARTAALPACRFIIDCNDDRFINPASMSAEIQAACRDAGQPVPESDAELARCIFDSLALLYARVLNELAALRGHPFSQLHIVGGGCQNTLLNQLCADACGIAVVAGPIEASTLGNIGIQLMTLDELANVDEFRQVVRGNAALTTFTPNPDSEIARFVAQFQPQQTKELCA*