MRLIRQSVRIAHTLSYFSLNNNKHSFAFAFANPSQYRRETTAVRMSSSTSNEEYTPPKVWKYESSEGSKFSMNRPTAGPRFEKELPVGKHPIQLHSMATPNGQKVTIMLEELLAAGHDAEYDAYPIKIMEEDQFGSGFVAINPNSKVPAMSVSQEGKEPLRIFESGSILLYLAERFNAFLPADKRTETLNWLFWQMGSAPYVGGGFGHFYQYANVKNKYAIDRFTMETKRQLDVLNRQLEHNKYMVGDEYTIADIAIYPWYGWLVLGQGYGDAATFLNVEEDYPHVIRWAKMIEARPAVQRGSIVNKFWGDNEDAQLLERHSADDFQKTTAPQP*