MDSTTTLKSITLGQQSCKVFGRLLRIWDAVNMKSKFPDPLISIDGVILDEDSKRRIYVYIFTDVAAVDRKNKSYIYHHQNYMLQFKHSTKVHRLESRGTDIPKFSFKFCPFDKLPEMNTLAKPLQDCGFTYFHLLINQNVVSKLFNNMGAGAHPSKRELRTTVFLPINEQTQEIRLWGHHGETFDEQTVFRKAQEGIVVGIFAGVTASDFLGNLTASSTSATKIYIDLDISDVANFRSSYQWESPSLQQQLPQVFRLSPIQAAGKLYTL*