MFRQSIRSITRGANLMAKRTYAEAAATSDVLKVSLALPHETIIDNKEAAQVNLPGASGELGVLANHVPIVEELKPGVVEVLDSAGKSDKYFISGGVASIQPNSKLSISTIEAFTLDSFSAEEINRLLAESQKNVSSADEAVAAEAAIEVEVLEALQAVVKK