MVQRLFLLLGSLALSVNSFSPSSQRTIVISSERNILSSSSALSSTPNNDDGLGEKFGGFTTKQRLREEIESPFRKVRLAFFSFSGASASVALYFSALAALKANMGGFSDVPPLNEALETCAINLGGAVGFGALAVRELKVGQANLERIAKGGLLARLIVESGVDGESKRSLKEYRRASRVVIAAGGADYINRLAMSLCSDQLADTNNLPEALAGVDIVIVPVLLSEQYKVVDAKSAWKNATPGPNDRNFDSARADQIIAFPCQLKMWDEYLDSDIKTAQGQGFDVLGKGATITVKKNGRILRRATGLPPYGDYLGMMEVADGSKFGMPGDSERYGGP*