MATSASSHLNKGIKQMYMNLPQGEKIQLMYIWVDGTGEGLRCKTRTLDCDPKCVEELPEWNFDGSSTFQS
EGSNSDMYLHPVAMFRDPFRRDPNKLVFCEVFKYNRKPAETNLRHSCKRIMDMVSSQHPWFGMEQEYTLM
GTDGHPFGWPSNGFPGPQGPYYCGVGADKAYGRDIVEAHYRACLYAGIKITGTNAEVMPAQWEFQIGPCE
GIRMGDHLWVARFILHRVCEDFGVIATFDPKPIPGNWNGAGCHTNFSTKAMREENGLRCIEEAIDKLSKR
HQYHIRAYDPKGGLDNARRLTGFHETSNINDFSAGVANRSASIRIPRIVGQEKKGYFEDRRPSANCDPYA
VTEAIVRTCLLNETGDEPFQYKN