LGLPCQKDLVGVVMNPSEVFCSVPGRLSLLSSTSKYKVTVAEVQRRLSPPECLNASLLGGVLRRAKSKNGGRSLREKLDKIGLNLPAGRRKAAHVTLLTSLVEGEAVHLARDFAYVCEAEFPSKAVADYLTRPHLGGRNEMATRKSMLLAAQQVCKEFTDLLHQDRTPNGNNRPAQVLEPNIQNCLSHFSLITHGFGSQAICAAVSAVQNYIKEALIAIDKSYMNPGDQSPADSSKTME