MMQRPRRRCEGTAMGAIILDLRPGLGIGPFTLGMPICEAFAQVEQQPTIYDVVHVKYLDEEPLKLDMVISFPDHGFHLRFHPWSQRLRLIEVFDVKRLQMRYANSLIGGPSTLATFVAVYALFGPTFPGIYDKDRGVYTLFYPGLSFNFPIPTQYTNCCRDREAELPLEFPDGTTPVTCRVSVYDSLPDIKVGVGSLMNKAIVPPLPAGSLYMEEVHAKLGEELWFTVGGQHIPFGASPQDVWTELGRPCGIHQKQVDQMMIHSASDLRPRTTLCGDYFYNYFTRGLDILFDGQTHKIKKFVLHTNFPGHADFNSYIKCNFAIYGSDGGGPIQEGVSPKHCITPSTKWEQVKEILGDGGRAAIQTQGSTSNPFGSTFVYGYQNVAFEVMKNGYIATVTLFQS