GKSNVLVTMPVAPTMEVKSFPILDQCVGQVGLNFELSFTGAPPYYYNTKIYKLENGERKLYDAKRYTSEGTRNRFSYSPPKEGNYEIVFDTVSNKLFTEPIKLEPVKEYTFKTSMRVKPSASLKLHHDLKLCLGDHSSVPVALKGQGPFTLTYDIIETFSSKRKTFEIKEIKTNEYVIKTPVFTTGGDYILSLVSIKDSTGCVVGLSQPDAKIQVRRDEGHHHHHH