MVSLRFPFWFSQPPGRPPKSNVLPSISAAAMATSVAAAVTVGVGMGFAISYKVTNQRDTFLQKAWDFFFSPHPVLPSPIWGSLSLASTSTIDPKTGVSFPPVLNDSQRLLGIGMRKKSVLGLKNIDVYAFGVYADDNDIKKWFSKKYGKLTVSELKENKNFYDEVLSQDICMTVRLQIVYGRLSIRSVRNAFEESVGSRLQKFGGSDNKDLLQRFTSQFKDEYRIPRGCIIDLSKDHGHILCTKIDGKEVGSIQSKLLCRSILDLYIGDEPFDRHAKEEIELPVNTRTV