TAALSPFAATRRIGHPYQNRTPPKRKKPRTSFSRVQICELEKRFHRQKYLASAERATLAKALKMTDAQVKTWFQNRRTKWRRQTAEEREAERQQANRLMLHLQQEAFQKSLSQPLPQDPLCMHNSSLYALQNLQPWAEDNKVTSVSGVASVV