MASSLLCRTLSRRVVPSGLVRPMTMPATRYFSMLTVDKFTRAEALQRASNLYYQVLGTNWEDGLNLVLDVPFWESELEKVDHMCEPYLCDDEIGPIIRNLHETVNCMYACEDVRDHINELLELSSRAEGVMGSGAAASEEVENMPEQCAMVTKAYEDLLERYPDHHPKIEQTVGHGLAILRQLEKFNFKSSHRFFF