MRHPSVIARRVAAASVSLVVAAGAAACGPEDNDAKGAGGDSTPRKGGTLTVLNSNPQEDFDPGRLYTSG ......