MVPSCRRWLLFILATAVLIALVPSDGLTHDATGGRRLSSSPHAAKPRSTALDGPAASRAAVTPAGAAAARRTATATPSPAARSRAAVAAARARVRTESRARPAAVAAVIDRAPNPTTLRQRLRGVLGKISEDRLRRHRAREEAAQGRTASAATAASTSAATRKRSSPFTLASAAAASAAAASAAAASAAALATRVAVPATRTAASTAAPADNRFGARPPSPSAAKPRCFVVKIQLWGTHSDARMGEGVRWLAEVVLPSVDAAAKFHAKCCHSARKPPVFHDAFLLMDGSYSLNRTRVQALKTRFP