MPSRDSGHTGVNQLGGVFVNGRPLPDATRQKIVDLAHQGARPCDISRILQVSNGCVSKILCRYYESGTIRPRAIGGSKPRVATSSVCEKIEAYKREQPSIFAWEIRDKLLGEKVCSQDTIPSVSSINRVLRNLAAKKEQQAMQNEFYDRALRYSSGQWYNQWSMGMPGVGLNGFPSIAPVNPIEGKKEASGEPSKIGSKRIFKAERLTC