NPSLRKRKRFRKFESRGSRPGTPSVPEPGACTDHVQQAQAPRADGPDVCGPWTGSGVLLTAHRQSNLLAAAAFLSGLLPIPISSPQRRERGRNPEIAGEKMAGAVAYEEQRRRQVEENRRKLDQLKLHHLSAALRDAAAAPRPSPAKSAKRKPRGPPPADAPPRRSGRVASLPEQPNYRFEDTYADIEKSIRGSRTHSTRTDLIDRVYATEEARTHATDKAEQLQAKLDPSHPSFVKPMTQSHVTGGFWLGLPKQFCTKHLPKRDEWITLVDEKGAESDSYYLARKWGLSAQWKAFAINHKLVDGDCLVFERIHQTRFKVHIFRQSSYYE