MACRYPFSPAKVAVTRFFYPSPLSRSTTSLFRPLSCRIRMSLHDASADRIPEAESTSSDQLRMPGTSSSSFPSQPSTNSVSSKNAPFKLSTYSFPSNISVPPEIREHLTEWTKNVLEHSRYVVQEAQKKFVGLGLKVNEMTGYHEVERLKYMVFEKEDELQRLREHARTAKAAYDEAVAAADVSKFTSLVRSDHTSSHAVASTSIALKDAEVAVDKSFSQLMQVILQRYHEEQVWSDKIRSVSTWANVAGLAINFIIFVGAVLLVEPWKRKRLVEKLEERVTSMMERVDHRLEGVEGHLERVATGLASVSAIKEQHSDAASQTIPLMAAVDPTINGSELLILMGAVRLVRS*