MEQLPESVLLIFSKLNALDVIRAALSCRSLRALAISAAHLIPGSLVMSFLRKDSRSFPYFWAHDPSRNAWLSLPLVFLDSSAMCNWKFLPSDGGLVCMEDSRLITPKSDKYAIEQAIIVFNSITGSRKLIPYPRKRVHRQAFGIKHISVSDGYELFALIKCSVRSYTVLRCAALASAWRSMASFSVAQGLHLEHRTIVCCNSVLFTLWKKENALKWTRENNMKLFSLDGCALNEVQLPLLKGKTSTSVFLTDVRGILYINLVEHNYCLRNICIWKLQNDTKWAVVSTMPNRLKARC*