SPRPQVEANPQKVAFLGSLGLVTHEQMEEIQSRRQERKRRTTANPVYSGAMYEPERKRSAVTYLNNPVQTGTRKRGRPPKYASVLAGLVGPPVQALPSPSQPAAPLEQDKAEGIVTFPAALHRPPAPLSDGDIHEDFCSVCKRSGQLLMCDTCSRVYHLECLEPPLKAIPKGMWICPKCQEQVLRKEDALPWPGTLAIVHSYIAHKAAKEEEKRKLQKRSNELRQERDQLEQKAKMLSTAILKCMEVRNSLLSKQKEVQVGMERYRKLVQLINGV