MQQLVLTKPSTRFAPYLLDLRKSFPATVPEIPLFWTKEDKAELKGTSALTELPKMFRAIGQEYEVLKSASPALAAKHGLAEFQAAYAFVATRTFTLQTDPPVAALYPMIDLVNHGVNMPEVGKHQDISAMETGSAMVEIQQNTGDFNALLKSQQTIAKGEEVSITYGLFSNTHLLLKYGFVSPWLHNSTCLTKIKLEFQAVDHFRIFRDPNDPNPLGKAIGKNIVFTLDACPGEGTWLKALSFARIWRSRHAERCMDPSDVWTEWHLDIECEWLLPEEEMAALEDLSAALAQAWSRYPGGSLEEEEKLLQKRLTSKRRTAIVVRRDEKYTLWKLQRFIDDAKSRLERLKRDTSNDRSWRQYMFAMSVPRDEL*