MSSSLYKQLGLSGAGSPLSGRHLALLVLGAGFLALTVFVVHPNEFRIQSFFSGSSCGGRTVTDAAAAAVASPHGDTTTEKEDDARADDVRVLIGIQTLPSKRARRHLLRDVYSLQAREHPPVAGSVDVRFVFCNVTSPDDAVLVAVEALRYGDIIVLDCAENMDNGKTYTFFSTVARAFNGSGRRPRYDYVMKADDDTYLRLPALVESLRGAAREDAYYGLQMPCDTENFYPFPPFMSGMGYALSWDLVQWVASSDLARREQNGPEDMWTGRWLNLAGKGKNRYDNAPRMYNYKGASPDSCFRHGFVPDTIAVHMLKDDARWAETLAYFNATSGLYRQPLPAASSP*