MRFTSVLTAALFGAAAAAPAAPAAPAPQAETPRIREAVRITDFYARKGPLNGTLDGPVSSVSFKITPVRGNGTVPVSCSATAAEGEKSIRFKPTAYPCEDSSSHWDQYSFEVSRPKPLDVFDITVIHKAGPGFGARGRASVPTYCHAGGADSLVCGQVANVTVGLHR