MHVQEAGGRRLPYYSNVLQAFRVIVRVEGARGLYQGVGPNIFGSTVSWALYMFGYNQLKADLTRMQEARPADARLSPSAVYIVAATASGTAVSLVMHPVFTIKTRMQPADRCGSEACWSWRSRSHEGVASLYRGIGPSLLLVSHGSVQFLSYEHLKQAFRGLNAGRAPAGAAEADLSAPQLTAAATGSKVVATLVTYPYQVVRSILQQRAVVGSDVVQHATASGAVRHLWSSERLRGFYRGLVPHILRAAP