MQQLSLSENKFSRLYFSQLRLPHLKWLDVSWCVGLVEVSDLPSSIAVVIADGCRSLESFGDISSCKWLWKLSLNRKNEIDPLVGEKLLDSMFQGNAIENHFFSFSLPHQIPKGFVGSPFRGKTFTKRLPHVKWGNLLPPHFLTDDGKIDLRHLADVKYDAYVFRLRLPNDWCDDYCGFLMRIVTKGTDMCIDINMKQAPDQEDSRFEIWHESNEAPEPEYDGALMTHVGNVSFSSLRRNTSLNSSYNIISFSLEDMDWTSFAAELVPRQSKDHPLQTTKVATHSSEFWGEENDDDDNKAFKFQDDSKSCINILWRYIIDENSVGTLLF*