MSLPRLNRQSLHLVLGAGQAKAAETKPEDGSFLGGRIGSLPEPRIYFSPVRSPFAVIPSSDRWKDTFSLLGKSKVLCSDASGSVAMYNTESHSLMSLPELNSPKGRRYIAVSIPHVDSAMFGDKIFGDHTNSLYMMNMVPGEACSFEVLAYYPKSHWCWRPLPAPPFLSDPNYRPPDSITFAFEATYSFDTVDQQWNMAGDWLLPFRSKLEYDNELKMWFGISTRRPYELCAIDLSTVFFLGSCDKLPTVQHVGLDVDPPQNWVLIDVALVNLGSGRFCIAKFFDVIDDQDGYESHVVVFTGVEVVPSHKDEGVLSMVNHKSECLVTNEIERVL*