MPSRDSGHTGVNQLGGVFVNGRPLPDATRQKIVDLAHQGARPCDISRILQVSNGCVSKILCRYYESGTIRPRAIGGSKPRVATNSVCEKIEAYKREQPSIFAWEIRDKLLGEKVCSQDTIPSVSSINRVLRNLAAKKEQQAMQNEFYDRALRYSSGPWYNQWSMGMPGVGLNGFPSITQVNPIEGKKEPSAVYNACQQSTCLGTIMKATLSHRSWMYGDGFVARGNRSM