MKEEGQGISTMDVKLPIRRVKDVEISVPIAYGTIAYWLGKRADEFKSHRWTVYIRSISNEDLGPVIKKVIFTLHPSFSEPTRVVDRAPFELTEVGWGEFEIGITIYFHADAAEKPIDLYHHLKLYPDDDAGPPSMKKPVVVETYDEIVFSEPSEAFIQRVRNHPSVIINGSLNDLSPRAAADTPIEKRRGDTKDHPQVQWFQKHSDLDELSRLKAARQQVQSQIMKLRRDLNLLDTEASQLKASAAHQFKN*