TGGQQMGRGSEFDNITSDDHVVDTPGDTDNDHDGGEEPNPAYPLSDQSNEGDWVLNTEMSDEFELPLDEDKWLIQGRNNEYQSRFIGRAPSQFSVNNAYTESGKLKIVTKWEPDYDFRLKFNGDDHDVVNGEKIYFENITTAAVISKKQFRYGYMEIKCKSANAPITSSFWTTGKNTSEMDMFEMFGGHKTNDSWRKRLKFNIISWDPNNPNYFNKINGPVFTQNIQVGNNTAGDFHVYGFDWTADYIKVYYDGVLLPEYTILKSELTNNNTNPDKWVTDSDYWIWFDSETFPWLGIPKEEDLPAEYQIEYLRVWQKNKIQ