MQQRNSKDSDAPLAFAWWNEVFGVAKLRLILAGCVAALVLTSGGQAVARDQKAAAPIVPAPQTAQAPWYERFTFGSEVRDGANSWVPRGEVKAAVKVDPRSRWGVTLGVQQDPVTPFTPRNGQASGRTSAGAFYQVSPKFRVGGEVVVPNEQLGVSQNRDRSQRREPGVKVESAFRF