NSVVKHIFPIFDRRSYTCSMHLDIPENKKLKLEPDQYHSDVEDNYSDYIKSNNPELDVEKKKRRGKIEKRRRDRINNSLAELKELVPNAIAKQNTTKLEKAEILKLAVDHLKELKSKDSSKGYGGYTSIYESKIAGFRDCLNEVSKYLHREGITTQNPLYQGLMEHLQYFYQCILSQTPYQIEAPSAIDSAFRYSQMQTPLITFDPNTVPNYHENYQKLTSWSSNAIASSYQNQPNHYQAQTSNYQSNFLFQRNAHQQYPTNIATPLIAANANPNSVFKCSSTPSRIGLTTNPSQIQPSIQQPSGLDFPSFCNDSINFFQSRQEIP*