MALHRHHAGPASGSASASSSSSGLHLPASPFGDTTHTKLFVGGLAWETTSERLRRFYERFGDILEAVVITDRHSGRSKGYGFVTFRDPESATKACEDPTPVIDGRRGNCNLASLGRAQTPAHLGRPRSAGSYFGVPVPRGIYVGGYGQHRPLPVGYYQGFPVPQYSYSTYGTEYIYPQGTLNPYVGQQYVPVYGVSTATNTTSQPFSQMSPSISGGGNGYVAMHGYSMPGNQFVQLTGSNFSNTSPSPRPTIQAPFLVAAPVPSHPHLVIPAHSPQFTQASGSDQRAS