MSSAPVFHGPDTKSRSFFGRCCRRSGASSLRLPETPLVLAGALGGPFGIFIFTPLRNALTLASQNSDETAWELYMDVFAGGFAAGWTGGLACVPPSCPQFMVMGPLFHFLKEMLNSVLLAVILSAMAESCISYASQTLNAQMAFNADQELAGLNNQVELWSPFMPVGPGSSIHVLRNFVALSGLRVFSAPCQAGLAKAAQFCGLRLPQGPQQFFGDFIASMGAAILSAPLNQLYNFAVTSNGFMEAGFLEKVALSRAYLTETYLVYEGDSLAGISPTLGRDLFMRCAYIANLYALFGLIERLAVAVWPYLKTLKSRSDQ*