MSSTDTWKSQQRLLPSEFSNKHHPPLIIGYAHDCKSGKSEQAIKDGARVIIWSFLHLDTTASKVDERYQIGSIRSDLDVSAIRKLRDKYQHVLHLAAFGGWNGPHPPIVKTGTNDSFSSLTGKEWCDVFMEYNKSLGYLFDGIDWDYEGHDDLNSPTAKFTLATLDIMADFSVQAKQKYGMIVSMAPAESYLDASADPDSIDVSFSLDLDLPPRAFTSSQHATNENRELIKSVNFSHAGRQCYAYVIAKAGIDTFDWISIQLYEAYSPFLHDVSTRRLDPVGALMIRVNGLVNGYKVTGLPLPSDEYNVKIPPSRLVIGIANGWADGMKFCKVTSSSLKAAYETTSLKHGENYLGVMFWTIEEEGKDEDSRLAYSLARAFKMNNSELAGDEL*