MLRQVTARPVQVQKQRELSACSKVESDAATHPEPVGDVRDASDASPARESSGADVERKVAPAPRPELPADGIIPEEELEIDYEHLIGKGYGCKVFPASWRGHPVAIKRLIMQGALSRGPTAVHAEIAVLRTLDHPNIVKFYGSSPSPSIMLIVTELAEGTLRTPARPLGGPREIVLGMLCVAEALVYLAARGIVHGDIRPENILVFESANGRPLWKLCDFSGGHSELYAPPEAASDDYLDQTEAYDAWSLALVIWELLSPNEKLEDCHKKGRVPPPVDPSWPEPLRALLVRCWDSNPDARPGYRALHAALQAALPAL*