MRLLESWRVLARLKASLKLVIPVALAADTARSIVFTYRLAQARLLEWEQEDAEDTKQEVCRMLRTVLRRCAAQDPDFWPKGLAAAASKDGEADPTGDLAPTPAAAAGGAKQDDDASTGDVWHMLGLGTVPATTAMGAESVTAVAAGAGPAAAAAGQLAVPAAEEQLVTHEQQQRAAAEAAAAARQAVQGATLVMVTLREAMAQVAASLSRLQLPYSTLMAQQSPAPGVVMHVTLADVASILAASRPARAAAAAGTSVGQGVLSAADALHAGLLRSVPWPQLQLSRKSALRCAVDWRGVHWPGPPPEPLERQLSCHCX