MDATSGSSMHFVMMPWLAVGHILPFTELARRIALQGHRVTLLSTPRNTRRLIDIPPDLDGLVHVVDVPLPRVERLPEDAEATMDLRSDDLRPCLRRAYDAAFSAKLSKILQGPEPSSRPDWVLIDHAAYWAPAAAARHGVPCAFLSVMGAASLGFFGPPEALMGRAEHAKTKLEHLTAVPDYVPFPTTVAYRVHEVRAMFKKGIIPEDGEVSDGYRMAKSIEGSQLVGARSSRELEPEWLQLVGELYKKPVIPLGLLPPPPTQDAGGAGHGHEATLRWLDRQAPRSVVYVAFGSEAKLTSAQLHAVALGLEAFGVPFLWAYRAPADSDASGSAAGLPEGFEERVSGWGLVCRGWLPQARLLAHRSVGGFVTHAGWGSVAEGLARGVRLVMLPLLFDHGLNARHLVEKKLGVEVARDEDDGSFTAEDVAAALRRVMVGDEAQELGAKAQELAQVVGNDEVNDQCVRDFLRCLSEYGTGSGRQQQGIKDDSSVQTATHDATVIVSEATLRAESSTSL*