MSAFQEANKDLDYDVLVIGAGLSGIYSLHHLRELGLRVKAIEAGEAAGGTWFWNRYPGARFDSESFSYIFSFSQELLDEWSWTEHFAPQPETLKYVNFMVDKFDLKRSMQFNTRIKSMKFRDDSNSWLLVDQNGKEYTTRYVVTAIGILNEPTLPAIPGVDDYKGEAWHTARWPGNHEVGLRGKRVGIIGTGATGIQTIQEIYKDCGSLTVFQRTPNWTAPIRNSKISPEEMNDIRKRYPEIFQACLESSSCFVHKVNPKKTTEWDREELLAHFEELYLKPGFAKVLGIPVDIFMDREANKLYSDFIASKIRPRIKDPAVAEKLIPKCHGFMTRRVPLENGYYEAFNEPHVRLVDLKETPIDRITEKGVRLAAPATNGNGDQPKLEELELDVLIYATGFDATTGSFRAIDIQGVDGKRLWEDTWANCISTYLGVAVPKFPNMFMAMGPHQMFGNIPRSIEYTCQWIVDLIQFARDRNVLRVEATQEKADAWYEHVESSGVGMLINEVDSWMTGVNTNLKHKQKRSLVRYNGPAPGYRKRCNDVKEREYKDFELVFGN