MMKLYIIFGLIALSTAYAVPERYFQPPYPDTAAVHAYRDEPFTVTPTEFRSYLGITDEDEIDMPVVYIRERRSLQPGAPNFPLPGSQLPTSITSNVERQGPNTAATINAQHKTDRYDVGATWSKVIRGPGKSKPNWSVGGTYRW