MDASQSPLPQLPSLSDLESRMQVMRVSALDDNQTGETFSQRAEWFYQRSPLLLSLCQDLYDGYATLLDRFNQNPKQVIPHDNDTDTDITSEVESILSFQQMEVSTCDMQKNIEDLVSQLVTANLEKDTAKHILQRREQTLQEACKTIGLLKKLVMLLDMEKEVAVEETANLGHKLTSLLEENRELASEALFMKNEAVKLARCVLKMRDEHFHKMCHLQNQIYELQSSREPVYENESSQSCFGLENSKKKSKKRKMSETRSETGEKMRSKWFKRLNTINPFTKCSITPLSSPLYHAAL*