MSLPSVSPASPVSASASTPAPTQAQLLDFVRRAAADAQLVASLPLDPEGRTWMRLAGPGGSEAWLIGWPPGTGTGWHDHADSVGAFVTAAGELKENALAARLPTDGWKTLELSDGVDRERRLSVGTGRAFGRHHVHEVLNESSDRHAVSVHAYYPPLPQIRRYSRSGQTLRLEQVERPQDWQ