MLMGNTWPVGMAGGNTAATLWCSHCGMGIAAPAPGSGSIVRCAFCRGVTRVEHQRGGVGERAMTTRTLAAAASLPRQLPVSAGPVEIPASYPRVSGGNKKRALLVGVSYTGTAHELKGTVNDVKEMRRLLCDRFGFPGACILELTEKESDPTRVPTRENLLRAMRWLVEGSSSGDSLVFHFSGHGVQKLDMNDDEVDGYNEALCPMDFERSGKILDDEINDTIVRPLGKGVKLHAIVDTCHSGTILDLPYLCRMSRTGYWQWENHARPSGMLTKRPNGGLAISISGCSDDQKSADASGFSDESSSIGAMTDSFIKAVEAEPGTTYGRLLSAMRTRIRDGQGSRRLPGRLGSFVRWMIPSSSVQEPQLCSSEMFDIYRKPFLL*