MTKPTLEHRSDFFKATKQVNQDHVLIVLNYSLPSFVPLLWEQSRLRVCADGGANRIYDELPRIFQEEEESAVRARYIPDAIVGDLDSLRPDVRDFYTQNSVPIIDLSHDQDTSDLHKCIKYAQGANPSLTQQSKLLVVGAVGGRLDHQLSNIHILYKFRDLRIVLLGKGNLALLLPEAFEHEIYPDRGVEGPICALIPVGSPVSDVHSTGLRWNLGGQSLQFGELISTSNEIKAERISVRAKGPLLWTTELTGTPGLQTSSS*