MAGGLTFSPPDHELITKFLRPKIADDTIKLPFIHDADVYSAAPPDLAARHVPARGTDRGDGAGAVYYFFCPVHRGGGGVGARRRQRAAVLDAGGRRVGHLRRLSYGVRERGSGRRLTRLGWCMTEFGVDHGGGGGGEADAGGLVLCKMYRSPRAAQVEARLQAAAASTSGSKRKQAADDLIHAPASSRHRHADVMPAGVNGDEVGSIHPSVQFPPPPEEQTLVQTRDGPRTDHEVIMALAMGATVDELLGPKHGEPGESSPFPAPAAEPCSISGGGDIFWTASGVVPCPDMAMAFPAPPAGEFSWDKELAWIRELLSGSRPSSCSAV