MALGRPLHSNHHHHHQQQRSPRHRRETTQSVPSPSDPGIITGRLMSMTGLGSPCGACKFLRRKCARGCVFAPYFCHEQGAAHFAAIHKVFGASNVSKLLAHLPISDRAEAAVTVSYEAQARLRDPVYGCVAHIFALQQQVMTLQAQLASLKAHAPPAPQGVQHQNDVKGYVGGGGADQYAHGGYQWPNGNGVGAAAAQQQCAYGGNGGAAAGHDSISALLAGSAASDYMMYHALEQSASDDDGHAAAAGFEAADQSSFGTEESGWRSSSGYQDCEDLQSVAYAYLNRS