MVSRFMSNPSKFHFAAAQRILRYLQGTVKVGIRPCRLSDLFLTTTSRRASSSATKAVELLSHPPPVVGGSKSGLMEPTIHPGPRDTSVLTLQAEHRSEDVWGGGMDRLLTCREHVLGLGEWVIHDRVLEFVRLAGFYGVHRLVGGGLALDRSLITALIERWRQETHTFHLAVGEATITLQDVAVLLGLRVHGAPVTGDGTGCVEELLGIRPEPSDDGKPVLQGSSLRMTWLRRHFSQGPPDDAADIVYERFSRAYILALMGSILFADKSGDAVQLVYLPLIRDLRRAGTYSWGSATLAYLYRQMCRAARRRSRDIGGPLILLQLWSWEHIHIGRPRISRVRDAPPPDPEHPIEVDDPSILGTQHQRGVDPLACSWLRVHFSCGHTASGLSFFRDALDHQKETQVH*