MSLLFPHPRPGSQILSSCSPPHYYPQVLELQHTLADLSARVESVKEENMNLRSENQILGQYIEKLMISSPVFHSSSPPTVERNKRANQLPAAAAGAATPSSGLGLQTFPFEENSGVVSEEEFP