MPTKLSNKYHDEIEQNGFTVVRNFLLPQEIEKYTKASEALVQYARDGNWPHVRTRGKQFPPWPKNFSPDIWGVSGLLHPDLGELSKPFHDLYSDEKLLNVVCDILLIEKTDLSMELLNMLINPLTDFELDWHRDTIKPEVTPEEEAEDLLKFPYAGAQFNLALTEDDCLIAIPGSHNRVRTTEEREKTIDPNRRKEFITGEIRVQLQPGDLVFYNNNILHRAAYSSKNKRLTLHGSYGNVNQGKSRAKGILQHGVAEWLPRLETKNTNLKMLQEKLLNLAKEFEGVELGYALDG*