MGIFFCKFHPYPFLAPSYPPYFTFPILPSYYPTSLTYLSYPPPITHPFPITPPHTNMPSLNFNKIPKNILIIDKINPEIDKDLKKKIISFSKDINIFFCDCIKDSFLCEICIKNKEMKYDLVFLCNYSLFFNLKSPLNICESEIIFNRKRIDFGIFMKGIEYYSECEIRNGG