MATMMQKSAAQAPVARSSFGVAPRVGRTLSVRANAAKKLVQKAEYIWSDGQEGMDTRGLLFNELHSKTKTLDTELSLDPSEYPDWSFDGSSTGQAEGNNSDCILRPVRVVPDPIRGAPHVLVMCEVFSPDGSAHPSNTRAKLREQLTPKALEQDCWFGFEQEYTMLNASGKPYGWPVNGYPAPQGPYYCGVGSESVHGRPLVEAHLEACMAAGINISGVNAEVMPGQWEFQVGPSGPLDVGDEVHLARWLLHRLGEDYGIVVTFEPKPMPGDWNGAGAHTNFSTEDMRVPGGMDAINKAIENLSKTHVEHISQYGLNNDQRLTGKHETCDMNIFKFGVADRGSSIRIPLPVQLKGYGYLEDRRPSANCDPYNVARLLIKSVINM*