MIGDCGLVSYSSSALPSFSTSATTGVTDFPDILAQTEQGCTVLIDGNTLRELLNSFESHDGKLDLIQNVIRQVLPYYFSYSLKAVFKTVANKRAVATHLLGSGIIGAGMPSLLQQNLAASLAAATPKPKPEKTADCPLNLTKVTIDCFLSRRPQSSAFTNHSPASSGKSTPGNGSLLSSMEPPATARTQAKSPNHIKRPMNAFMVWARDERRKILKAHPDMHNSNISKILGNRWKSMSNSEKQPYYEEQSRLSKLHMEQHPDYRYRPRPKRTCLVDGKKVRINEYKTMMKKKEPSWPEDQRAPDKSTLDFSGLTGAALLADFAHHHQSHMLQTAE