MSFAAVGSRDGPRIVGLGFDRTSIYDPKTFTEVLGPRLLRPMMDPVLIPHGSELYALSRCPAVVGEAEFMPWFFVFDLNLPYVGGATGWREMPPPPVFPCRLNPLEYRNPPEIRVASYAMVGSHIVLSVQQDKGTCAFDVDTKKWEMVDSKNLPFIGHAVPLGDHRFVACSKARDGAAAVFSMEVAGKTELSITELLVESKGIVPGHFWCAMGMGRFSSFDVRSVDPGPEGKLEKARIVHRTYSQVEGDDARTNSVVIVKQQRQIYKLHDRSCHLAYPLPVVAALTL*