MGFTSPHLTGAPGVPTSALAAGLSLMPLTWREFACRSWPLITDAEYLLMQAGAAGLPEPLPSSTDAHPHYSTSTFSLTYVSNPQQQPAKEAVVAMLQYQAAILGGQAATAVSNCCAGSQVVITGPMFEMITASPKGLAAAGGVLPAYAGVFMVADLPAPRAPINGLAARDNSAMVAAAVAMRDMGQQASIAEGGASRSGRASLPRVGDHSGTAGRDEPPKPHVELYQVVPSPGHHCRLAHLPPLXCIGPDGCNVLRYGVPEAPVGIVSFAFIYVIGASTLLAELPK