MRVIYFFTLVEFQCFVVGAEPLKAWRITEYSIDKIKSEQRNKGEAGTASQAVIYAAVFRSVRVRVGVCLGKHRLKMTGNGSTSQACAACKYQRRKCSPECPLAPYFPPDQPKQFLNAHKLFGVSNILRILKQLDDSQKSDAMKSIVYQANAREKDPVHGCFGIIMMLQTQVERLKEELELVRSQVMFFEQQQQNRDSVSYLPQQPQIQSTSVAVSHALPTSWIYPYVHSASPYMGFDGQTLYRQCFDIKPDIKLLEYEQKQTYIDSKEAYDSSAESSLKNTQSLEHIPEHHELKSAAALFRLTSQH*