MGEMIVSMDQDIRLDTTRARLSNLLKRHRELSDRLTRDSDKTMLDRLNKEFEAARRSQSQEVFLDGEEWNDGLLATLRERVHMEADRKADNGNAGFSLVCHPEERITYRVGNKVICCLDGSRIGIQFETSTAGETYEVYHCVLESKSFLEKMIVLEHTIPFFLPLSDLENDLLFSNAKKFIDNVGDLLQAYVDRKEQVRLIKELFGHQISEIYHSLPYHMIEFSMDDCDCKFVVSLRYGDLLCELPTKVRILVWPMHHLSKKQCTSPGSPAIPVRLPFAEDAFRIQSLPEAYAEIMPNMPNEIRQLFQTSPS*