MTPLIYLPGRVRSAHAVRCSLLKSPLQHPFRSSYPLSLHKRWSTSLSQRPGSDRVRFPGAVNSKFTTEMAFINPMDKPGIPTYRVMDSDGVLIDKSRSELSVSNEEALAWYRNMLTVSIMDVIMFEAQRQGRLSFYMVSAGEEGISVGSAAALTPDDVVFAQYRETGVFQQRGFALKNFMSQLFANANDNGRGRNMPVHYGCEYPKTHTISSTLATQIPQASGAAYALKLQALQNPDTPPRIVACYFGEGAASEGDFHAGLNIAATRSCPVVFICRNNGYAISTPTLEQYRGDGIASRGVGYGIDTIRVDGNDIFAVYEAMKAARTLALSQGGKPVLIEAMSYRVSHHSTSDDSFAYRARVEVEDWKRRDNPIIRLRKWLENEGIWNEDMERQARESIRKEVLREFGEAERAKKPAIRFAFEDVYDEVTEEAREQMKELRRILEEYPEEYDLRSFEGGVKGLDS*