MSETKPAGKHLRAMLRETWFLGKPHWSPKDMPSLKGKVVVVTGGNSGLGLDTVKALLEHDAKVYILSRNEQKALPVIDQLEKDTKKRPLFIKTELSDLNSVKRAAEEFLRGIILPFAVTPEGYDLVFETNVTGHFYLTSLLLPLLLSTAKTAPKGEVRIINISSTAHHTVPAVNPLRLEAVKDGPLRRQWLKKIDYGFSKFVMNLYTSELAKRYKDSNIVAIAVHPGSYSTPITSGVNQPRGQRIAQRLFFIYPVKYGAWTQLWAGTAPEAADLSGKYVVPWSKLGKPRSEVEDEKMMAEVWTYLEGRIKEHELKQSESTAQTSDSPSAARNGAGPSPPS*