MNTSELNRAVRDALADRGDPVSRLGYFCAPFRPRSGPLSDRVIKTYRGGRDPEVLELLARRHDAYAACLRDAGVTLPETRFLVLEEAGFQRPVILQKALPPETMLRDMLRAADLKTAIALLDQAAISIAGFWAAVARRPERIGYHPSIRNFAMGQEGPIFFDTFPPLIGYSREEMGRLLLRFSESRLIRGIGPILPERIRAIQDEWYSPAGTIVGLIGSAVRLRPDDKADLLDWARGFAETHLTGALKDEVMAELDTPPRLPTIWTATRRILGLEGKPNV