MTHTICFEQLFDTFIWDVFTLLSRCADTKDVFFCRWYWQKEKRDAYVTFMKKNYPPGFTYEDFGPLFTAEFFDANQWADIFSASGAKYIVLTSKHHEGFTLWGSKYSWAWNSVDVGPRRDIVAELASSIRNRTTLHFGLYHSLFEWFNPLFLDDAASMFMKNQFPYHKTLPELYEIVNKYHPEILWSDGDGDAPDTYWNSTGFLAWLYNDSPVRDKIVTNDRWGAGTICKHGGYYTCADRYNPGHLLSHKWENCMTIDKQSWGYRRNAQFSDYLTIEELIKELVETVSCGGNLLVNVGPTHDGRIPVIFEERLRQMGTWLAINEDGIFNTKPWRAQNDSCTHGIWYTFKPNEDIVYAIFFNWPTSGTLMLGEPRGVLGKTKVALLGYAESLPWFPLEKKGIIVAISQLSFNKFPHRWGWTLAITHAS