MQLVCPAGSLPALKSALRQGADAIYVGFRDDTNARHFAGLNLDERQLQEGLRRVHEAGRQLYVAVNTYSSAQGWERWQRAVDQAADLGVDALIAADVAVLGYAAKRHPRLNLHLSVQGSATNAAALALYHERYGIRRAVLPRVLSLAQVRQVAAGSPVPVEVFAFGSLCIMAEGRCHLSSYVTGESPNLCGVCSPARAVRWSEEPEGLTSRLNEVLIDRYAAGEAAGYPTLCKGRFLVNGQRFHALEEPTSLNTLDLVPQLAEIGVAAVKIEGRQRSPAYVEQVTRVWRQALDSYASAPGAYSVQPQWQRALAGLSEGHQTTLGAYHRSWQ*