MATTDPSLSDPLLSLRRVLASGSPPILTTSPDLSTEHATEDLTKATHLYVTQPIPQTISLSTPTRFVSAAAKQPIDLRSIYFAWQKKDVAIPEYISSAQELNEALSKRQENGEGEATKILNLVFVERLDLITWLEGASEESEYIKPLEGVGAPGAADASAAAAGAASGAVGGVPAVSSAGGKAAGAPAITHVGGRPVKVIDARLQQIYNGERKLGDRNTVLRGIRPTDFSHVRKIAERFLGRSRSGAAPYPSGGAKPGVKPSAPGPGRGLVPKKSSDSSSSRRPNPIILVSPSASSLLRMSNIKTFLEDGTYIPPDHPSLSKSTGANRLKISRVLHSLHDSSSATAAKPNTSRSGTVFILVDSTADFKPEYWNNVVAVFTTGQTWQFKSYKWSSPPDLFKHVTGIFVGWRGEEVPREVKGWGRGVRTFAVERWDEKSANVNGPAIGGRTRWRDREVVEGIWGAIEEGMKARGWGSK