MSVTTAAPAATTVTGGGLTAAAVASAATATVAAAAEFAGIAPVVGGTPIPAFGFAVLTAICSVLGLVLALVLARTASHPRRAFVRATVALTVLSLAPDVLADALVTTKALLMLTHVVAAAIVIPAVARRLPA