MSMNKRKREGVDATPPRPAPAARPARTDLIDDHVLLKLVGYLGLREAWYMRCVSRRWRTMIEKAAREGALGSVLDVGAKRPGAPELGTAALLLQRGAIRLPAEGSLRVTLAPECGPSVVRLRAFLQIACGALAGALREVRVDLGSPQAPLADCEDVCGLLRAGLFSEPPDLAAALEPLRALTELRLPRGLLRAAPVVARSLPRLEVLELWTPLDGVQGAPMLPRVRALRVRGRAPLERGELAWLARLPALEELELTARGAEQLAALADLLPALRPSASSSADGPADDAPLRRACEAARAAGLRVRATLAAELFVVVLSPAQQRAALDAFKAHAGHLRGRFATQEPAQLPFKLRLCAAQLSQQLAPFSELRAAGRVRATLRLGAAEQLRAAERTAGMERGALGGAFAADLSALRAAACAALRRLKQ*