MACFCSASVAALRAPQEPAVAASVVCAAQSAPQRVQQPHARIARAKRSFIGAPVFTCRKHVATVPQLRTPVVCSAGQGGDSESDAVDDATLEKLFGIFKNNSQENWPKFITFSKSWTGVRELLVRYLERKLEDEDVFDREKEVARDLLAAIPEIERRIASAQALLEQYLECPADKREELVAQHYEEMGADFFLNARAYVDRSEDQSVKDKIETEMKTLFALLKTMDERTVLAGGMPVLTPQDGGGQGASLFGNLGDLFGGGGAFGYEAPLPMNKQEVMESMAYMYSKFPDPRMTMLPPETRILAALCTTRDPQQIRAMMEDAFTPGPEFNERGEELLWCTPQQLIAAVDRLKAVYERKKDDKTFVKMFGSNRNAIAKQLDLILREAMKFL*