MGQMDGGDGGGGQPYHHYQALLAAVQQQNVPFPLPFPSSPTGSEAGPHNYHHHQSHSHSHSHNAALAPSPSPTPSRGFADWSASTSAFTSLASHSSPAPSNALHYSFSPCYAFWTHYMLNKNAYPPSFPPPPHDDQLRLANNHPIRDAPGPASTYGVDSFTSPSMAPNICTHMPPIEGPISVKEEKKPEVFPRVVKSTDELETRNSAVEFHCETVGTLPESKQGHESRATKLLNSGEYQVILRKELTKSDVGNVGRIVLPKKDAEASLPPLLQRDPLILHMEDMVLPVTWKFKYRYWPNNKSRMYILDSAGEFLKTHGLQAGDVIIIYKNLAPDKFIIRGEKAIHQQTTNP