DRADGLTGSSPSGRLSQLSSLNQAAYASAPPLCHTPASDFQPPYFPPPYPQSSLSYASQGQESAYSHLSDPYPSINSIHQHQQAAWHSQRSRSEEGALLSQSHRALSLDPRRDYPGVPRLLHGLGEGAAALGEGPLGMHIGHHSIEDIQGMEEASALGILDHSVIKKVPIPSKLNGSSLSALSLSKEGLGMGCVSNPAEVFCSVPGRLSLLSSTSKYKVTVGEVQRRLSPPECLNASLLGGVLR