MPCRSFLRAAPPLPGSGLSFAAFNIQNYGRTKDQRPVTREVTAEIIGRYDILGMEELSQKPPDAETCQPDGTGCGGPQHTDESNDEQYTLFYDRAKASFVEGDEYPDTNGYYARTYVSGETHNRIPYAFLLRVPSGAGADCAAGVSCDATFAIALTHTNPDRAEEEIRNFGNVLSWMEGRFGADFNMIAGLPHYLVWDYNSDCNYFDEALWPEILATMPGYKMIVPNNLDTTVAASCDPNTYDRMIVSESAPNIADAEVFRIEVEMPDEVIRVWEEGCSSTCAKCPYSTSAAWTATCGTAPNDIDWGTPSGQLHDVLGDAAMVNPRSKHATRHKFLLKRLIKCLRSAWGMIIEMEPTAHLSYSNPKQPDVAAANIGRGHRRLVADLKLTSSLASKGKDAAGDL*