MSALSPPASRFPILPPVLSPVAKAHSSHSLSTKPPSPFMALSDASSGVGMWSDEEHARFLEGVKLFANGPWKRVADYVGTRSVRQTMTHAQKYRLKAARRLRNLRAKNDLLQQHSGRSSHTAGGSTA